Noob Hat » VPS » Cara install aaPanel web hosting control panel

Cara install aaPanel web hosting control panel

Jika sebelumnya kami membahas CyberPanel dan juga VestaCP. Maka pada tulisan kali ini kami akan membahas cara install aaPanel dan sedikit mengulasnya.

aaPanel merupakan web hosting control panel yang sederhana, berguna untuk mengelola server web melalui GUI berbasis web (Graphical User Interface).

aaPanel menyediakan fungsi instalasi dalam satu klik untuk lingkungan pengembangan dan perangkat lunak LNMP/LAMP.

Secara umum, ini tidak jauh berbeda dengan control panel lain yang sudah ada. Namun, kita harus tau bahwa setiap panel memiliki kekurangan dan kelebihannya masing-masing.

Yang paling menyenangkan dari aaPanel menurut kami adalah kemudahan dalam instalasi LNMP (Linux Nginx MariaDB PHP). Serta merupakan konfigurasi default atau yang direkomendasikan oleh sistem.

aaPanel merekomendasikan instalasi dilakukan pada sistem operasi CentOS (RHEL), karena menurut pengembangnya panel tersebut dibangun dari CentOS. Tetapi, juga mendukung instalasi pada distro lain.

Persyaratan sistem aaPanel

Sistem operasi: CentOS/Ubuntu/Debian/Fedora/Deepin.

Sistem operasi tidak boleh terdapat instalasi Apache/Nginx/php/MySQL untuk bisa melakukan instalasi aaPanel.

RAM: Persyaratan RAM setidaknya 512MB, disarankan di atas 768MB, panel murni menggunakan sekitar 60MB memori sistem dalam kondisi iddle.

Jika melihat kebutuhan sistem, ini terlihat tidak jauh berbeda dengan Vesta Control Panel. Tetapi, dalam pengujian atau penggunaan yang kami lakukan, ini sangat berbeda.

Kami menginstal aaPanel pada CentOS 7.9, dengan spesifikasi server 2 CPU2GB RAM40GB SSD. Menjalankan CMS WordPress dengan rata-rata pengunjung 1500-2000 per hari.

Apa yang terjadi?

Ya, server down beberapa kali. CPU Load dan CPU Usage sering sekali menyentuh nilai 100%. Sementara untuk RAM berada pada nilai 40% pada kondisi normal dan 97% pada kondisi full load.

Jelas itu sangat berbeda dengan ketika kami menggunakan CyberPanel dengan OpenLiteSpeed. Tetapi setelah kami melakukan optimasi semua menjadi normal.

Cara install aaPanel

Sesuai persyaratan sistem, pastikan bahwa sistem operasi server adalah instalasi baru. Yaitu, tidak terdapat instalasi apapun terutama Apache/Nginx/php/MySQL.

Masuk ke server melalui SSH sebagai root.

Instalasi aaPanel di CentOS

yum install -y wget && wget -O install.sh http://www.aapanel.com/script/install_6.0_en.sh && bash install.sh

Instalasi aaPanel di Ubuntu / Debian / Deepin

wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && bash install.sh

Jalankan perintah diatas (pilih sesuai distro yang Anda gunakan), selanjutnya akan tampil pertanyaan Do you want to install aaPanel to the /www directory now?(y/n), jawab y.

cara install aaPanel

Jika proses instalasi berhasil, maka akan tampil detail URL Login, Username, dan Password. Simpan detail akun login tersebut.

Instalasi web server

Silakan akses aaPanel menggunakan detail akun login yang Anda dapatkan setelah instalasi.

aaPanel Noob Hat
Ilustrasi login form aaPanel

Setelah berhasil login, maka akan tampil pilihan paket web server yang bisa Anda install. Apakah akan memilih untuk menggunakan LNMP (direkomendasikan) atau LAMP.

LNMP aaPanel recommendation
Pilihan web server aaPanel

Setelah memilih paket web server, Anda hanya perlu menunggu proses instalasi selesai. Kemudian aaPanel sudah bisa Anda gunakan untuk memanajemen server.

Dari pengalaman kami, setidaknya membutuhkan waktu sekiar 10-15 menit selama proses instalasi paket web server.

Catatan

Ketika kami mencoba melakukan instalasi aaPanel pada Rocky Linux dan Almalinux, kami menemukan cukup banyak masalah. aaPanel tidak bekerja dengan baik dan cenderung membuat server freeze.

Ada kemungkinan memang aaPanel belum mendukung untuk sistem operasi RHEL 8. Dan kemungkinan lainnya adalah kami melakukan kesalahan ketika instalasi.

Leave a Reply

Alamat email Anda tidak akan dipublikasikan.