Jaringan
Cara Instal Ajenti Admin Panel Pada KilatVM CentOS
Diterbitkan tanggal 28 June 2016 oleh michael
Ajenti merupakan Server Control Panel berbasis web yang dapat digunakan untuk mengerjakan berbagai macam tugas dan konfigurasi manajemen server. Ajenti Admin Panel dibuat menggunakan bahasa pemograman Python. Selain sebagai Server Control Panel, Ajenti juga bisa digunakan sebagai web hosting management dengan menginstall paket aplikasi tambahan bernama Ajenti V. (http://ajenti.org/)
Berikut fitur dari Ajenti Control Panel :
- Firewall
- File Manager
- NGINX
- Terminal
- Web Hosting Management ( Ajenti V )
- dan masih banyak lagi
Kebutuhan Installasi
1. Saat ini Ajenti mendukung sistem operasi Linux versi distro CentOS, CentOS 6, dan CentOS 7. Pastikan KilatVM Anda telah terinstall salah satu versi distro CentOS yang disupport oleh Ajenti.
2. KilatVM harus dalam kondisi fresh atau belum terinstall service apapun di dalamnya. Untuk berlangganan, silakan kunjungi http://www.cloudkilat.com/layanan/kilat-vm
Langkah 1 - Installasi Ajenti Control Panel
Untuk melakukan instalasi Ajenti Control Panel, ketikkan perintah berikut
# cd /tmp/ # yum -y install epel-release # wget http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm # rpm -i ajenti-repo-1.0-1.noarch.rpm # yum install ajenti
Tunggu hingga proses installasi Ajenti Admin Panel selesai. Diperkirakan membutuhkan waktu instalasi hingga 10 menit.
Langkah 2 - Login ke Ajenti Control Panel
Setelah proses installasi Ajenti Control Panel selesai. Anda bisa mengakses Ajenti Control Panel dengan cara mengetikkan alamat https://ip_kilatvm:8000 di web browser Anda. Untuk dapat login ke dalam Ajenti Control Panel, gunakan default credential :
username = root password = admin
Demi keamanan, jangan lupa untuk mengganti default password Ajenti Control Panel Anda. Untuk mengganti password, Anda bisa klik menu password yang tertera pada Ajenti Sidebar. Selanjutnya ketikkan password lama Anda dan buatlah password baru.
Troubleshooting - Ajenti Control Panel Tidak Dapat Diakses
Apabila Ajenti Admin Panel tidak dapat diaskses bisa disebabkan oleh port 8000 terblokir oleh firewall. Untuk mengatasinya ketikkan perintah berikut
Untuk CentOS 6
# iptables -A INPUT -p tcp --dport 8000 -j ACCEPT
Untuk CentOS 7
# firewall-cmd --permanent --zone=public --add-port=8000/tcp firewall-cmd --reload
Langkah 3 - Instalasi Ajenti V
Selain sebagai Server Control Panel, Ajenti juga bisa digunakan sebagai web hosting management dengan menginstall paket aplikasi tambahan bernama Ajenti V.
Berikut paket installasi pada Ajenti V
- ajenti-v (main package)
- ajenti-v-mail (Exim and Courier mail)
- ajenti-v-mysql (MySQL DB support)
- ajenti-v-php-fpm (PHP support via PHP-FPM)
- ajenti-v-ruby-unicorn (Rails support via Unicorn)
- ajenti-v-ruby-puma (Rails support via Puma)
- ajenti-v-ftp-pureftpd (FTP support via PureFTPd)
- ajenti-v-nginx (NGINX webserver support)
- ajenti-v-python-gunicorn (Python WSGI support via gunicorn)
- ajenti-v-nodejs (Node.js support)
Untuk melakukan installasi Ajenti V, ketikkan perintah berikut
# yum install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php-fpm php-mysql # service ajenti restart
Setelah proses restart Ajenti Control Panel selesai, anda akan menemukan menu “Websites” pada sidebar Ajenti. Pada menu “Websites” tersebut Anda bisa menambahkan dan melakukan management pada webiste yang dimaksud.
Bila Anda mengalami kendala atau memerlukan informasi lebih lanjut terkait proses instalasi Ajenti Control Panel Pada KilatVM, silakan menghubungi support@cloudkilat.com.