Install Control Panel Ajenti
Pengertian Ajenti
Ajenti merupakan Open Source Tools yang berfungsi sebagai sistem manajemen control panel berbasis web untuk mengelola dan memonitoring server berbasis Linux yang berlisesnsi open source.
Fungsi Ajenti
Mengelola dan Monitoring server yang berbasis linux seperti apache, Cron, File System Management, Firewall, FTP, Siquid Proxy dan lainnya yang bisa digunakan dan dimanfaatkan.
Sebelum kita mengkonfigurasi Ajenti perlu menyiapkan hal-hal berikut:
- Install debian 9.7 : https://raflyekaa.blogspot.com/2022/01/konfigurasi-instalasi-debian.html
- Virtual Box : https://www.virtualbox.org/wiki/Downloads
Jika sudah menginstall debian di dalam virtual box maka kita langsung saja menginstall Ajenti Cpanel ke dalam Server Debian yang sudah di buat tadi dengan langkah-langkah berikut ini.
1. Langkah pertama masuk ke dalam debian server yang sudah kita buat, jika sudah masuk maka kita langsung saja masuk ke dalam user root agar dapat mengkonfigurasi debian server kita dengan perintah su (super user) seperti gambar berikut ini.
2. Kemudian sebelum kita memulai konfigurasi nya maka kita check terlebih dahulu untuk ip yang dimiliki server debian kita dengan menggunakan perintah ip a maka akan muncul ip address yang kita miliki di interface 1 (bridged adapter) dan juga interface 2 (host only adapter) seperti gambar berikut.
3. Langkah selanjutnya kita masukkan perintah ping 8.8.8.8 dan juga ping google.com untuk mengecheck apakah server debian kita sudah memiliki akses internet jika status nya reply berarti untuk debian server kita sudah terhubung ke jaringan internet.
5. Jika sudah berhasil untuk install ssh maka langsung saja remote menggunakan ssh di Moba Xterm kemudian kita masuk ke dalam debian server kita dan jangan lupa untuk masuk ke dalam user root dari debian server kita karena kita dapat melakukan konfigurasi di dalam nya.
6. Setelah kita berhasil masuk ke dalam Debian Server kita melalui ssh maka kita akan menambahkan repository baru dengan menggunakan perintah nano /et c/apt/sources.list sebagai lokasi tempat debian server kita ini melakukan update, menginstall pembaruan dan menginstall aplikasi OS.
12. Setelah kita menambahkan repository ajenti nya maka jika kita lihat menggunakan perintah cat /etc/apt/sources.list akan muncul untuk repository nya di baris paling bawah seperti gambar berikut ini.
14. Langkah selanjutnyakita akan langsung menginstall ajenti nya ini ke dalam debian server kita yang sudah kita tambahkan untuk repository rajenti nya dengan menggunakan perintah apt install ajenti jika ada pertanyaan maka kita langsung ketik y saja lalu tekan enter, jika sudah tunggu sampai proses installasi selesai.
15. Ketika sudah selesai proses install ajenti nya kita coba lihat untuk user root memiliki password admin yang nanti user ini akan digunakan untuk masuk ke dalam ajenti yang ada dalam web nya.
20. Jika sudah mengedit file untuk transports.py dan juga handler.py maka kita akan mengecheck statusnya dengan menggunakan perintah /etc/init.d/ajenti status jika sudah aktif maka status dari ajenti nya akan runnin seperti gambar berikut ini.
29. Jika sudah berhasil maka kita akan dapat melihat untuk interface yang kita daftarkan, karena saya sudah mendaftarkan untuk interface enp0s3 maka di sini akan muncul traffic dari enp0s3 yang dimana untuk upload nya ialah 358,4 bytes/s dan untuk download nya 70,2 bytes/S.
30. Langkah selanjutnya kita lansung saja klik menu configure yang dimana pada menu ini kita dapat mengkonfigurasi apa saja untuk control panel ajenti kit, pertama di sini saya akan mengubah untuk bahasa nya yang dimanauntuk language nya saya akan ubah menjadi en_US,lalu di sini saya juga akan mengubah untuk host nya tentunya dengan ip address yang terdapat di debian server nya yaitu 192.168.43.127, untuk port nya kita juga dapat mengubah nya tetapi karena tadi kita sudah mengubah untuk port nya menjadi 8027 jadi tidak perlu lagi kita ubah dan terakhir kita akan tambahkan untuk ssl ke dalam server kita agar web server kita nanti akan memiliki keamanan yang lebih baik, jika sudah selesai mengkonfigurasi nya langsung saja kita save untuk menyimpan konfigurasi yang sudah kita lakukan tadi.
31. Setelah kita sudah berhasil untuk menyimpan konfigurasi yang sudah dibuat maka akan muncul pop up yang memerintahkan untuk restart ajenti nya agar konfigurasi yang sudah kita tetapkan tadi dapat diaktifkan.
38. Langkah selanjutnya karena kita telah mengedit file nginx nya maka kita harus merestart untuk service nginx nya ini untuk mengaktifkan konfigurasi yang sudah lakukan tadi dengan menggunakan perintah /etc/init.d/nginx restart jika sudah berhasil untuk merestart nya kita dapat check untuk status dari nginx nya ini dengan menggunakan perintah /etc/init.d/nginx status jika berhasil maka status nya akan running seperti gambar di bawah ini.
Dari konfigurasi di atas kita dapat menyimpulkan bahwasannya untuk control panel ajenti ini kita dapat mengelola server kita dengan menggunakan tampilan GUI, tetapi untuk konfigurasi detailnya kita juga masih memerlukan untuk mengkonfigurasi langsung ke dalam server nya dengan menggunakan tampilan CLI.
0 Comments