Konfigurasi Control Panel Ajenti pada Debian 9.7 via Virtual Box
Hai Sobat! kembali lagi bersama saya, saya akan berbagi ilmu tentang Konfigurasi Control Panel Ajenti pada Debian 9.7 Via Virtual Box. Nah selanjutnya kita lihat penjabaran seperti yang di bawah ini. sebelumnya saya akan menjelaskan beberapa pengertian.
A. Pengertian Control Panel
Control panel hosting adalah program software yang disediakan oleh penyedia web hosting yang berfungsi untuk mengoperasikan, mengatur, menjalankan, dan mengelola segala fasilitas yang ada di web hosting. Maka, dengan adanya control panel hosting ini, pemilik website dan penyedia web hosting dapat melakukan pengaturan untuk segala aktivitas yang terkait dengan domain, website, dan web hosting.
B. Pengertian Ajenti
Ajenti merupakan open source tools yang berfungsi sebagai sistem manajemen control panel berbasis web untuk mengelola dan monitoring server berbasis Linux yang berlisensi open source. Ajenti bisa digunakan untuk konfigurasi sekaligus monitoring software dan service pada server berbasis linux seperti Apache, Cron, File System Management, Firewall, FTP, Squid Proxy dan lainnya yang bisa di gunakan dan di manfaatkan.
Setelah membaca pengertian di atas, mari kita lanjut ke persiapannya dan langkah-langkahnya.
Alat dan Bahan bahan yang perlu di siapkan :
1. Laptop/PC
2. Internet
3. Aplikasi Virtual box / sejenisnya
4. Aplikasi Browser
5. File Iso Debian 9.7
Setelah mengetahui alat dan bahan bahan yang perlu disiapkan, maka kita lanjut saja ke langkah langkahnya.
1. Pertama tama, Kita Cek terlebih dahulu Ip Address kita dengan perintah Ifconfig atau Ip add . Untuk pengaturan adapter Network pada kedua Ip tersebut adalah :
Ip address 192.168.1.25/24 adapter networknya Bridge
Ip address 25.25.25.25/24 adapter networknya Host-only.
2. Langkah kedua yaitu kita tambahkan repository Kambing Ui di file sources.list dengan perintah
nano /etc/apt/sources.list
deb http://kambing.ui.ac.id/debian/ stretch main contrib non-free
deb http://kambing.ui.ac.id/debian/ stretch-updates main contrib non-free
deb http://kambing.ui.ac.id/debian-security/ stretch/updates main contrib non-free
3. Langkah ketiga yaitu tambahkan repository ajenti dengan perintah
wget http://repo.ajenti.org/debian/key -O- | apt-key add
4. Kemudian untuk langkah keempat yaitu, menambahkan kembali repo ajenti pada file Sources.list dengan perintah.
echo "deb http://repo.ajenti.org/debian main main debian" | tee -a /etc/apt/sources.list
5. Kemudian setelah itu kita update saja kedua repository tersebut dengan pertintah
apt update
6. Kemudian Setelah itu kita install saja ajentinya dengan perintah apt install ajenti lalu klik y untuk jawaban yes karena saya sudah menginstall nya maka tampilan nya seperti berikut.
7. Kemudian langkah selanjutnya adalah mengubah access controlnya dengan perintah sebagai berikut.
nano /usr/share/pyshared/socketio/transports.py
8. Kemudian kita edit saja dengan cara menambahkan tanda petik ( " ) pada bagian access-control-max-age
9. Kemudian kita ubah juga pada file handler.py dengan perintah nano /usr/share/pyshared/socketio/handler.py lalu beri tanda petik ( " ) juga.
10. Kemudian langkah selanjutnya adalah merestart ajenti dan melihat statusnya dengan perintah
systemctl restart ajenti
systemctl status ajenti
Verifikasi
1. Pertama kita atur dan cek ip host kita di network adapter.
2. Kemudian Kita buka Browser, dan coba ketik alamat seperti ini https://192.168.1.25:8000 lalu kalo ada gambar seperti ini berarti kita berhasil dan langsung klik advanced/lanjutan
3. Lalu kita klik lanjutan ke 192.168.1.25 (tidak aman)
4. Maka setelah meng-klik nya akan muncul tampilan seperti ini, disini kita di perintahkan untuk masuk dengan username : root dan password : admin.
5. Maka inilah Tampilan awal Ajenti pertama masuk kita akan di arahkan Dashboard
Menambahkan User
1. Pertama tama untuk menambahkan User baru, maka kita klik Configure lalu klik Accounts dan klik Add
2. Kemudian setelah membuat user, kita klik ikon user/orang untuk mengaktifkan beberapa akses pada ajenti dengan cara menceklisnya.
3. Lalu setelah menceklisnya, kita klik Save.
Merubah Port
1. Pertama kita masuk ke debian lalu ke ajenti lalu ketik perintah ls untuk melihat file. lalu kita edit file config.json
2. lalu scroll kebawah, kemudian edit port sesuai keinginan, lalu kalau sudah silahkan restart ajenti dengan perintah
systemctl restart ajenti
3. Kemudian setelah merestart ajenti, kita coba masuk lagi dengan alamat https://192.168.1.25:2525. dan sekarang portnya berbeda.
Menambah plugins
1. Untuk menambahkan Plugins, kita klik opsi plugins maka akan muncul beberapa masukan, dan disini saya akan mencoba nginx.
2. Setelah saya memilih nginx, maka klik ikon unduh. untuk mengakses nginx.
3. Lalu setelah meng-klik ikon unduh, maka kita akan diarahkan kesini dengan tujuan mengakses dan menginstall Nginx. Lalu klik Y saja untuk Yes.
4. Jika sudah selesai dengan penginstalan nginx, maka kita uji coba saja nginx nya di browser, dengan alamat 192.168.1.25
4. Selanjutnya saya akan mencoba plugins Samba, karena saya sudah menginstal samba sebelumnya maka disini saya hanya mengujinya .
5. Lalu kita uji coba di Run pada windows dengan format perintah \\192.169.1 25
6. Maka setelah masuk lewat windows run, maka kita akan diarahkan kesini dan pertanda samba yang kita uji berhasil.
SEKIAN, Tutorial saya mengenai Konfigurasi Control panel Hosting Ajenti dengan debian 9.7 via virtual box, mohon maaf kalau ada salah dan terima kasih.
0 komentar:
Posting Komentar