Bibit.WS – Belajar dari pengalaman pribadi yang jarang baca intro di paragraf awal, maka langsung saja ke topik bahasannya. Berikut tutorial lengkap cara instal Cyberpanel buat blog WordPress di VPS Centos.
Tapi tetep saja akan saya kasih intro dulu, kali ini di paragraf kedua, siapa tau ada yang baca. Jadi Cyberpanel ini merupakan salah satu control panel buat VPS yang gratis. Bisa dibilang malah bener-bener alternatif CPanel. Mesin yang digunakan adalah OpenLiteSpeed (OpenLS), jadi serasa pakai Apache, dimana nantinya sudah bisa support htaccess buat keperluan rewrite rule.
Jadi, Cyberpanel ini bukan pakai Apache, tapi bukan juga pakai Nginx. Gak kayak yang kemarin saya bahas tuntas di halaman Cara Instal EasyEngine di VPS Ubuntu, untuk CyberPanel wajib pakai Centos. Apa saja syarat dan keperluannya? ini…
Daftar Isi
Cara Instal CyberPanel Buat Blog WordPress di VPS CentOS
Persyaratan VPS
- Centos 7.x
- 1024 MB (1GB) RAM atau lebih besar.
- 10GB Disk Space atau lebih besar.
- Python 2.7 (umumnya sudah tersedia di OS Centos).
Rekomendasi VPS
Ini cuma yang saya sedang pakai dan gunakan untuk praktek tutorial Cyberpanel ini, yaitu saya pakai 3 VPS murah:
- Servercheap
$3,6/mo | 2GB RAM | 30GB SSD Disk | 2-core CPU | US Server - Upcloud
$5/mo | 1GB RAM | 25GB SSD Disk | 1-core CPU | SGP Server
=> dapet bonus saldo $25 dengan mengisi $10 π - Vultr
$5/mo | 1GB RAM | 25GB SSD Disk | 1-core CPU | SGP Server
=> tidak diragukan lagi performanya π
Instalasi Cyberpanel
Saya anggap anda sudah punya data VPS aktif, dan silakan gunakan software PuTTy untuk proses instalnya lewat PC komputer.
- Buka PuTTY, masukkan Alamat IP VPS > isi Port 22 > Open > Yes.
- Ketik username: root dan password-nya sesuai data VPS Anda (untuk paste di layar putty, silakan klik kanan mouse).
- Untuk VPS baru, kalau tidak otomatis minta ganti password, silakan ketik:
passwd
Masukkan password baru > Enter. Masukkan 1x lagi > Enter.
- Update dulu VPS Centos-nya:
yum -y update
- Ketik kode instal Cyberpanel berikut:
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)
- Pilih Install CyberPanel.
- Pilih Install CyberPanel with OpenLiteSpeed (biar gratis unlimited domain).
- Buat password baru untuk admin. Bisa pilih Default atau terserah anda.
- Pilih lokasi server instalasi, pilih JS Deliver, install Memcached & LiteSpeed Memcache, dan Redis.
- Tunggu prosesnya, dan nanti akan diminta untuk memilih apa saja yang akan diinstal, beserta versi sistem Database, dan lain-lain.
- Pilihan saya adalah (abaikan jika tidak muncul opsi ini):
- 1. Install CyberPanel with 1 database instance.
- 2. Install MariaDB 10.1 (versi stabil) – ada 1 VPS yang saya pasang opsi Maria DB 10.0 dan tetap lancar.
- Tunggu lagi proses instal Cyberpanel di VPS Anda sampai selesai. Cukup memakan waktu lama di tahap ini.
- Kalau sudah selesai kurang lebih munculnya begini:
Anda bisa langsung login ke control panel “CyberPanel” seperti data yang diberikan, contohnya:
Sebaiknya, silakan anda restart server VPS terlebih dahulu sebelum digunakan:
sudo reboot
Ganti Password, Wajib
Data diatas adalah default, anda harus menggantinya agar orang lain tidak dapat masuk ke akun CyberPanel VPS Anda.
- Buka alamat
https://IP_VPS:8090
- Di browser sudah umum kalau koneksi ditolak, silakan klik Sambungan Tidak Aman > Canggih > Tambah Pengecualian… > Konfirmasi Pengecualian Keamanan (contoh di Firefox).
- Masuk dengan username: admin dan password: 1234567
- Di layar utama CyberPanel, pilih menu User > Modify.
- Pilih opsi admin.
- Anda bisa mengubah nama dan email juga.
- Lalu isikan password baru > Save.
Cara Instal WordPress di CyberPanel
Bagi pengguna baru, termasuk saya akan bingung karena di menu-menu CyberPanel tidak ada pilihan instal WP. Jadi begini…
- Di layar utama CyberPanel, pilih menuΒ Website > Create Website > Default > admin.
- Isi nama DOMAIN anda (tanpa protokol http://, tanpa www.).
- Isi alamat email.
- Pilih versi PHP (PHP version), rekomendasi saya 7.0
- Jika mau dan DNS domain anda sudah diarahkan ke IP VPS, Centang SSL jika perlu untuk mengkatifkan SSL dari Let’s Encrypt (gratis).
- Create Website.
Sampai disini ternyata belum selesai, untuk memasang script WordPress ke domain anda, lakukan:
- Di layar utama CyberPanel, pilih menuΒ Website > List Websites > di sebelah kolom DOMAIN ANDA klik icon Launch.
- Scroll ke kolom APPLICATION INSTALLER > WordPress with LSCache.
- Isilah data blog anda.
- Isi username, sebaiknya jangan admin π
- Path: kosongi.
- Klik tombol Install Now.
Jika terjadi error:
Silakan buka menu File Manager domain yang mau diinstal WP itu, dan HAPUS / DELETEΒ file index.html yang ada disana.
Ada kan? Hapus deh π
- Go back > silakan klik ulang “Install Now“.
- Baru deh selesai.
Sekarang anda sudah bisa akses blog dan login ke blog WP Anda.
Install Ioncube Loader di CyberPanel
Untuk beberapa plugin dan theme premium biasanya menggunakan IonCube, termasuk plugin saya juga π Oleh karena itu, kurang lengkap rasanya kalau tidak diinstal add-on IonCube Loader di VPS kita.
UPDATE:
Sekarang sudah bisa install ioncube loader di CyberPanel otomatis melalui Dashboard CyberPanel-nya. Buka menu PHP > Install PHP Extentions > pilih versi PHP > ketik ioncube di Search Extension > klik tombol Install.
— anda bisa abaikan panduan di bawah ini —
Sesuai contoh di tutorial ini, maka saya hanya jelaskan untuk PHP 7.0 saja dengan OS Centos 64-bit.
Gunakan Putty untuk masuk ke server VPS Anda, lalu paste kode berikut (paste = klik kanan mouse). Kerjakan satu per satu:
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.zip
unzip ioncube_loaders_lin_x86-64.zip
cp ioncube/ioncube_loader_lin_7.0.so /usr/local/lsws/lsphp70/lib64/php/modules/ioncube_loader_lin_7.0.so
echo "zend_extension = /usr/local/lsws/lsphp70/lib64/php/modules/ioncube_loader_lin_7.0.so" \ > '/usr/local/lsws/lsphp70/etc/php.d/00-ioncube.ini'
systemctl restart lsws
Sebenarnya Anda bisa mengubah struktur kode yang saya tandai warna orange ketika anda ingin pasang ionCube Loader di PHP 7.1 atau 7.2.
— abaikan sampai sini saja, lanjut simak di bawahnya —
Info selengkapnya untuk tutorial ionCube Loader CyberPanel bisa dilihat di link CyberPanel Forum ini.
Optimasi CyberPanel untuk WP
Sebenarnya CyberPanel sudah siyap pakai, tapi buat yang main auto2an atau grab2an, mungkin perlu dioprek sedikit biar lebih wusswusss..
- Di sidebar SERVER, pilih menu PHP > Edit PHP Configs.
- Pilih tab BASIC > pilih versi PHP yang anda gunakan. Kalau ikut tutorial ini, artinya pilih PHP 7.0
- Anda bisa gunakan pengaturan yang saya gunakan sebagai berikut.
display_errors | OFF |
file_uploads | ON |
allow_url_fopen | ON |
allow_url_include | ON |
memory_limit | 512M |
max_execution_time | 30 |
upload_max_filesize | 64M |
post_max_size | 64M |
max_input_time | 60 |
Optimasi lebih lanjut anda bisa kunjungi halaman Optimasi Cyberpanel.
Baca artikel kelanjutannya: Cara Upgrade CyberPanel
Selesai deh tutorial cara instal CyberPanel buat blog WordPress di VPS CentOS. Semoga berguna buat anda yang membutuhkan.
kalau sesudah beres instal web pakai cara di atas, home website bisa kebuka tapi link artikel jadi error 404. itu yang salah dibagian apa hu?
Sepertinya tidak ada yg salah. Tinggal restart litespeed service-nya dari Dasbor Cyberpanel.
Gan, kalo cara ganti domain yang sudah ada di cyberpanel gmana? ane tadinya mau redirek domain tapi karena domainnya udah kena penalty gugel makanya mau diganti. Sekalian juga cara redirek domainnya gan π
Paling tambah domain saja, terus konten dan database nya diganti dengan domain yg lama.
gan mau tanya setelah install cyberpanel kenapa gak bisa konek ya gan
itu ada permasalahn dimana ya gan
Gak bisa konek apanya?
gan saya pakai upcloud vps nya. trus servernya centos stable 1068.8.0, yum belum terinstall, saya coba langsung run script kedua yaitu install cyberpanelnya. vps baru masih kosong. tetapi malah muncul error “cannot detect your OS”. ada solusi gan?
CyberPanel support CentOS v7 ke atas. Mungkin error itu muncul karena OS nya tidak didukung versinya.
Gan tau nggak cara biar web kita bisa diakses melalui ip vps, bukan domain
Belum tau gan kalo di CyberPanel. Kalo di EasyEngine v3 sih ada tutorialnya.
saya tiap posting scedule kok selalu gagal ya mas jadi “Missed schedule” jadi postingan gak bisa terpost
Nah kurang paham saya mas hehe..
om mau tanya cara install extension tidy an extension Nd_mysql di cyberpanel gimana caranya ya
Maaf, saya kurang paham..
hallo mas bibit
bantuanya mas, saya coba instal dari jam 5 sore sampai setengah 2 pagi kok error terus ya mas?
instalnya sih berhasil tapi tiap kali
https://alamatip:8090
gak bisa di akses katanya This site canβt be reached IP took too long to respond teruskira apa yang salah ya mas?
coba pakai domain juga sama
saya pakai upclud di ubuntu 18.04
sampai mata pedes mas, laptop rasanya mau di banting π
mohon bantuanya mas
terima ksih.
Halo,
Mohon maaf kurang paham mengenai permasalahan tersebut.
Yang jelas, Cyberpanel berfungsi dengan baik pada sistem operasi CentOS 7 (ke atas). Meskipun di website dikatakan support Ubuntu namun saya pribadi tidak merekomendasikan.
Solusi awal, silakan restart VPS-nya:
sudo reboot
Solved mas, ternyata karena akun upcloud saya trial, setelah topup $10 sekarang bisa di akses dengan lancar
Owalah pantesan saja π π
Mungkin karena port 8090 ketutup ya mas,
terima kasih bang