Table of Contents
Install Cyberpanel Pemula
Baru aja beli Centos 7 di Shopee. Ya buat iseng-iseng aja sih. Dalam panduan ini, saya akan menginstal CyberPanel Control Panel pada Centos 7 VPS menggunakan skrip instalasi dalam beberapa langkah mudah. Tutorial ini ditulis untuk pemula yang baru mengenal dunia hosting, terutama VPS di server centos 7.
Centos adalah sistem operasi berbasis Linux yang dirancang agar kompatibel dengan Red Hat Enterprise Linux (RHEL). Salah satu fitur terpenting Centos adalah menyediakan akses ke berbagai perangkat lunak open source yang dapat mereka gunakan tanpa biaya kepada pengguna.
Salah satu pilihan panel yang gratis yaitu Cyberpanel. Jika kita punya blog kecil-kecilan, atau punya menawarkan hosting, dan kalian bisa menawarkan jasa instal Cyberpanel yang bisa digunakan kepada orang lain. Sehingga mereka dapat mengelola situs web mereka.
Cara Instal CyberPanel di Centos VPS Server
Instal server dan tambahkan pengguna dan ssh ke dalamnya menggunakan kata sandi root yang Anda dapatkan di email selamat datang dari penyedia VPS Anda.
Tambahkan repositori EPEL (Anda dapat melewati langkah ini jika sudah memilikinya):
Masuk sebagai pengguna root dan kemudian tingkatkan perangkat Anda menggunakan perintah berikut.
Untuk memulai, masuk sebagai pengguna root dan kemudian tingkatkan perangkat Anda menggunakan perintah berikut.
Hubungkan ke server VPS Anda melalui SSH atau Putty.
Server SSH tidak aktif secara default, jadi kita harus mengaktifkannya. Untuk melakukan ini, pertama-tama masuk ke server virtual Anda menggunakan klien SSH (seperti Putty) atau terminal. Kemudian jalankan perintah berikut:
``` ssh -p 22 root@your_server_ip ```
Ini akan menghubungkan ke server VPS Centos 7, dan meminta untuk memasukkan kata sandi. Masukkan “root” untuk nama pengguna dan kata sandi Anda.
Sekarang dapat menggunakan penginstal CyberPanel dengan menjalankan perintah berikut.
Persyaratan Minimum untuk Menginstal CyberPanel di VPS atau Server
- Centos 7.x, Centos 8.x, Ubuntu 18.04, Ubuntu 20.04
- Python 2.7
- 1024MB or above Ram.
- 10GB Disk Space.
Jalankan perintah berikut di terminal Centos 7 VPS Kalian
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)
Atau bisa pakai yang dibawah:
wget -q http://download.cpanel.net/rpm/latest/cyberpanelctl -O /usr/local/bin/cyberpanelctl && chmod +x /usr/local/bin/cyberpanelctl
Perintah dengan “command” ini akan mulai mengunduh file sekarang, jadi ini akan memakan waktu tergantung pada kecepatan internet Anda. Setelah selesai, Anda akan mendapatkan pesan sukses seperti ini yang mengatakan bahwa Anda telah berhasil menginstal CyberPanel di server Anda
Pemasang akan mulai mengunduh file sekarang, jadi ini akan memakan waktu tergantung pada kecepatan internet Anda. Setelah ini selesai, Anda akan mendapatkan pesan sukses seperti ini yang mengatakan bahwa Anda telah berhasil menginstal CyberPanel di server Anda.
Jika semuanya berjalan dengan baik, Anda akan mendapatkan pesan sukses seperti ini yang mengatakan bahwa Anda telah berhasil menginstal CyberPanel di server Anda. Buka browser Anda dan akses CyberPanel dengan mengetikkan “https://IPSERVER:8090” di bilah alamat dan tekan Enter.
Jadi, kita tuh bisa liat URL login default untuk CyberPanel yaitu “https://IPSERVER:8090”, di sini Anda dapat login dengan “admin” sebagai username dan password. akhir kita! Anda telah berhasil menginstal CyberPanel di Centos 7 VPS.
Akhir kita! Anda telah berhasil menginstal CyberPanel di Centos 7 VPS.
Tips lainnya
Apabila pada saat menginstall di perintah pertama eror, bisa coba nonaktifkan dulu selinux nya (firewall):
Buka file config
# nano /etc/selinux/config
Kemudian muncul perintah kayak dibawah:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing – SELinux security policy is enforced.
# permissive – SELinux prints warnings instead of enforcing.
# disabled – No SELinux policy is loaded.
Ganti dengan perintah
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted – Targeted processes are protected,
# minimum – Modification of targeted policy. Only selected processes are pr$
# mls – Multi Level Security protection.
SELINUXTYPE=targeted
Kemudian restart server
# reboot