GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal CyberPanel di Ubuntu 20.04

CyberPanel adalah panel kontrol yang dirancang dengan tujuan utama ramah pengguna untuk pengguna non-teknis. CyberPanel sangat mudah dipelajari karena menggunakan tata letak sederhana yang sudah dikenal oleh sebagian besar perusahaan hosting. CyberPanel juga memiliki beberapa fitur yang tidak dimiliki sebagian besar panel kontrol lainnya.

CyberPanel menawarkan antarmuka canggih yang dapat digunakan daripada harus menggunakan FTP atau SSH untuk mengunggah file melalui baris perintah dari komputer Anda. CyberPanel juga menyediakan layanan penginstal skrip sehingga Anda dapat dengan mudah menginstal skrip seperti WordPress dan Joomla tanpa harus meneliti bagaimana setiap skrip perlu diinstal secara individual melalui FTP/ssh.

CyberPanel memiliki fitur fantastis yang disebut CSF Firewall yang melindungi dari serangan brute force, CyberPanel juga memungkinkan Anda untuk mengelola firewall melalui dasbor bersama dengan banyak opsi manajemen lainnya. CyberPanel menawarkan banyak fitur berbeda yang tidak dimiliki oleh panel kontrol Anda sendiri. CyberPanel juga menyediakan API yang dapat digunakan oleh perusahaan hosting atau pengembang untuk proyek pengembangan khusus. CyberPanel bekerja pada semua platform utama seperti Windows, Linux, BSD, FreeBSD, dan Mac OS X.

OpenLiteSpeed ​​adalah server web sumber terbuka gratis yang dirancang dengan tujuan utama agar cepat dan mudah dikonfigurasi. CyberPanel dibangun di atas server web ini tetapi memang memerlukan konfigurasi tambahan agar berfungsi dengan baik. LiteSpeed ​​Enterprise adalah opsi berbayar CyberPanel tetapi menyertakan banyak fitur tambahan yang tidak disediakan oleh versi gratisnya, seperti kemampuan untuk mengelola beberapa CyberPanel di server yang berbeda sekaligus.

Tutorial ini akan menunjukkan kepada Anda cara mengatur CyberPanel dengan OpenLiteSpeed ​​di server cloud Ubuntu 20.04. dan juga akan membahas beberapa perubahan konfigurasi CyberPanel dasar yang diperlukan agar CyberPanel berfungsi dengan baik. Tutorial ini harus bekerja pada distribusi berbasis Debian lainnya, meskipun beberapa proses mungkin sedikit berbeda.

Prasyarat

  • Server VPS yang berjalan di Ubuntu 20.04 (semua LTS) dengan minimal 40GB ruang disk kosong dan minimal 2GB RAM. Jika Anda memiliki blog dengan traffic tinggi, Anda memerlukan RAM lebih dari 4 GB agar CyberPanel dapat berjalan dengan lancar.
  • Pemahaman dasar tentang perintah terminal Linux.
  • Anda harus memiliki pengguna non-root yang dibuat dengan akses sudo di server.

Perbarui Server Anda

Langkah pertama adalah memastikan bahwa server Anda mutakhir. CyberPanel mungkin memerlukan versi paket yang lebih baru yang tidak dikirimkan dengan Ubuntu 20.04 secara default. Perintah berikut akan memperbarui semua yang ada di sistem ke pembaruan terbaru, jika Anda menjalankan kernel khusus, Anda perlu memodifikasi perintah ini.

sudo apt-get update
sudo apt-get upgrade -y

Anda harus mem-boot ulang server setelah pembaruan selesai untuk menerapkan perubahan yang diperlukan. Setelah proses selesai, masuk kembali dengan pengguna non-root yang sama dan lanjutkan ke langkah berikutnya.

sudo reboot now

Seperti yang kita semua tahu Cyberpanel adalah openlitespeed atau litespeed enterprise webserver, jadi kami akan menghapus Apache, MySQL, Postfix, Dovecot, dan paket opsional lainnya.

sudo systemctl stop apache2
sudo systemctl stop mysql
sudo systemctl stop postfix
sudo systemctl stop dovecot
sudo apt-get remove -y apache2 mysql-server php5-mysql postfix dovecot-core
sudo apt-get autoremove -y

Instal CyberPanel Di Ubuntu 20.04

Pada bagian ini, kita akan menginstal CyberPanel dan OpenLiteSpeed ​​​​pada Ubuntu 20.04.

Unduh versi terbaru skrip penginstal CyberPanel ke direktori beranda Anda.

cd
wget -O installer.sh https://cyberpanel.net/install.sh

Jadikan skrip penginstal CyberPanel dapat dieksekusi.

chmod +x installer.sh

Jalankan skrip instalasi CyberPanel.

sh installer.sh

Selama instalasi, CyberPanel akan menanyakan serangkaian perintah seperti yang ditunjukkan di bawah ini.

Pilih 1 untuk memulai instalasi CyberPanel. Skrip penyiapan CyberPanel akan mulai menginstal CyberPanel di direktori /var/www.

Pilih 1 jika Anda ingin menginstal CyberPanel dengan OpenLiteSpeed ​​(versi gratis). Pilih 2 jika Anda pengguna CyberPanel Enterprise atau pelanggan CyberPanel Cloud. Versi gratisnya adalah opsi yang kami tuju dalam panduan ini.

Skrip ini kemudian akan mulai mengunduh dan menginstal paket-paket yang telah Anda pilih. Anda akan ditanya tentang Instalasi penuh atau instalasi Lite, Instalasi penuh adalah menginstal CyberPanel dengan PowerDNS, Postfix dan Pure-FTPd. Instalasi CyberPanel Lite hanya menginstal CyberPanel. Kami memilih 1 untuk instalasi penuh CyberPanel.

Langkah selanjutnya menanyakan tentang Remote MySQL Server. CyberPanel membutuhkan server MySQL agar berfungsi dengan baik, jadi kami akan menginstal Database CyberPanel kami secara lokal di server yang sama dengan tempat CyberPanel diinstal.

CyberPanel akan meminta kata sandi untuk akun admin. Kata sandi default adalah 1234567. Pilih kata sandi yang mudah diingat, CyberPanel tidak memerlukan kata sandi yang sangat aman tetapi akan lebih baik untuk memilih sesuatu yang lebih sulit untuk dipecahkan daripada "kata sandi" atau "1234".

Kami sekarang akan menginstal plugin CyberPanel Memcached, implementasi Memcached CyberPanel lebih baik daripada implementasi Litespeed. Dengan cara ini CyberPanel dapat menggunakan pustaka Memcached asli untuk meningkatkan kinerja dan keamanan.

Redis berfungsi sebagai penyimpanan struktur data dalam memori dan perantara pesan. Ini gratis dan open source. CyberPanel mendukung Redis sebagai backend cache untuk cache halaman CyberPanel dan manajemen sesi. Pilih Y dan CyberPanel akan menginstal dan mengonfigurasi plugin CyberPanel Redis.

Ketik Y untuk memulai WatchDog. Plugin ini membantu CyberPanel mendeteksi tabel database yang rusak dan memperingatkan admin CyberPanel jika ada masalah dengan database CyberPanel

Script akan mengurus sisanya untuk Anda setelah Anda menjawab setiap pertanyaan di wizard penginstalan. Instalasi CyberPanel akan memakan waktu sekitar 15-30 menit karena membutuhkan banyak paket untuk dikompilasi dan diinstal.

Harap bersabar. Jangan tutup jendela Terminal sampai proses instalasi Cyberpanel selesai.

Setelah Anda menyelesaikan instalasi, output Anda akan terlihat seperti yang ditunjukkan di bawah ini.

Mengonfigurasi Aturan Firewall

Di ubuntu 20.04 kita perlu membuka port 80 dan 443 untuk HTTP dan HTTPS. Buka port 8090 untuk Panel CyberPanel, buka port 7080 untuk WebAdmin.

Instal ufw jika Anda belum menginstalnya.

sudo apt-get install ufw -y

Sebelum kita menyiapkan aturan firewall, periksa apakah UFW diaktifkan atau dinonaktifkan dengan mengetik:

sudo ufw status

Jika UFW tidak diaktifkan, aktifkan dengan mengetik:

sudo ufw enable

Setelah UFW diaktifkan, atur aturan firewall dengan mengetikkan yang berikut ini ke jendela terminal Anda:

sudo ufw allow 80
sudo ufw allow 442
sudo ufw allow 8090
sudo ufw allow 7080

Setelah menyiapkan aturan ini, jalankan perintah di bawah ini untuk memastikan bahwa Anda tidak membuat kesalahan sintaks yang akan mencegah Anda mengakses server web melalui HTTP/HTTPS.

sudo ufw status verbose

Anda dapat memverifikasi status penginstalan CyberPanel Anda dengan menjalankan perintah berikut.

sudo systemctl status lscpd.service

Anda akan melihat output yang mirip dengan yang ditunjukkan di bawah ini. Harap perhatikan bahwa mungkin ada beberapa peringatan di akhir keluaran Anda, Anda dapat mengabaikan peringatan tersebut.

Seperti yang Anda lihat aktif (berjalan) dalam warna hijau, daemon CyberPanel sedang berjalan.

Jika Anda melihat status gagal dalam warna merah, itu berarti ada masalah dengan instalasi Anda. Sebaiknya periksa log kesalahan Anda yang terdaftar di jendela terminal yang Anda gunakan untuk menginstal CyberPanel, cari kesalahan atau peringatan apa pun.

Mengakses UI Web CyberPanel

Sekarang Anda telah berhasil menginstal CyberPanel, Anda dapat mengakses CyberPanel melalui salah satu URL berikut tergantung pada apakah Anda menggunakan HTTP/HTTPS

http://serveripAnda:8090

Atau

https://yourseverip:8090

Ingatlah untuk mengganti yourserverip dengan alamat IP server Anda yang sebenarnya. Demikian pula, pastikan untuk menggunakan nomor port yang benar jika berbeda dari 8090.

Anda akan disambut dengan layar login.

Berikan nama pengguna dan kata sandi admin Anda dan klik tombol Masuk. Harap bersabar karena mungkin perlu beberapa detik untuk memasukkan Anda ke UI CyberPanel. Anda akan melihat dasbor utama yang menampilkan informasi server waktu nyata.

Di dasbor ini, Anda dapat melihat beban pada sistem, penggunaan memori proses dan layanan, penggunaan disk, pengguna saat ini yang terhubung melalui WebAdmin/Login Pengguna atau Panel Admin bersama dengan apa yang mereka lakukan pada saat itu, dll.

Saat pertama kali masuk ke dasbor utama, Anda harus selalu menginstal pembaruan segera setelah tersedia. Untuk melakukannya, klik item menu Manajemen Versi yang terletak di menu Navigasi di sebelah kiri Anda.

Itu dia! CyberPanel telah diinstal dan dikonfigurasi, serta komponen WatchDog/Firewall Ubuntu 20.04

Jika Anda sudah memiliki versi CyberPanel di server Anda, ikuti tautan ini sebelum melanjutkan instalasi:Cara Mengupgrade CyberPanel (https://cyberpanel.net/docs/upgrading-cyberpanel/)

Untuk informasi lebih lanjut tentang CyberPanel, silakan kunjungi:https://cyberpanel.net

Kesimpulan

Panduan ini akan membantu Anda memulai CyberPanel di server VPS Ubuntu 20.04. Dalam panduan ini, kami menunjukkan cara memasang dan mengonfigurasi Aturan Firewall UFW untuk mengizinkan akses HTTP/HTTPS dan WebAdmin.

Kami berharap panduan ini cukup rinci untuk membantu Anda melalui proses instalasi. Jika Anda memiliki pertanyaan atau masalah selama atau setelah pemasangan, beri tahu kami di bagian komentar di bawah.


Ubuntu
  1. Cara Menginstal Docker Di Ubuntu 18.04

  2. Cara Menginstal Apache di Ubuntu 18.04

  3. Cara Menginstal MariaDB 10.4 di Ubuntu 18.04

  1. Cara Menginstal MongoDB di Ubuntu 18.04

  2. Cara Menginstal Jenkins di Ubuntu 18.04

  3. Cara Menginstal ClickHouse di Ubuntu 20.04

  1. Cara Menginstal KVM di Ubuntu 20.04

  2. Cara Menginstal Webmin di Ubuntu

  3. Cara Menginstal Wayang di Ubuntu 20.04