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.

Tags: arjenti, server panel, cloud hosting