Hola! Kembali lagi bersama saya, Anggifha. Kali ini kita akan belajar bagaimana cara mengkonfigurasi Control Panel Ajenti pada Debian 9.7 via VirtualBox. Sebelumnya apakah kalian sudah tau mengenai Control Panel dan Ajenti? Kalau belum, kita cari bersama sama ya.
Control Panel
Contol 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.
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 kofigurasi sekaligus monitoring software dan service pada server berbasis linux seperti Apache, Cron, File System Management, Firewall, FTP, Squid Prixy dan lainnya yang bisa digunakan dan di manfaatkan.
setelah mengerti apa itu control panel dan ajenti, sekarang kita mulai menyiapkan hal apa saja yang dibutuhkan untuk melakukan konfigurasi:
1. PC / Laptop
2. VirtualBox dan Putty
3. Debian yang sudah terinstall
4. Client Windows 7/10
Sekarang kita mulai konfigurasinya:
1. Pertama kalian gunakan interface bridge dan host-only dan login dengan username dan password pada debian.
2. cek terlebih dahulu IP Address yang ada pada Debian dengan perintah
ip a
3. Install paket SSH dengan perintah
apt install ssh
4. login ke putty untuk meremote
5. masuk ke direktori untuk manambahkan repository menggunakan perintah
cd /etc/apt kemudian
ls untuk melihat list folder yang sudah ada. kemudian backup folder sources.list dengan menggunakan perintah
cp sources.list sources.list.backup.
6. kemudian hapus folder sources.list dengan perintah
rm sources.list dan buka folder dengan perintah
nano sources.list.
7. tambahkan repository debian 9 dann ctrl-x dan y.
https://www.linuxsec.org/2019/01/repo-lokal-debian-stretch.html
8. kemudian lakukan update dengan perintah
apt update
9. masukan perintah
cat /etc/network/interfaces untuk melihat IP yang tersedia.
10. masukan perintah
cat /etc/apt/sources.list untuk melihat repo yang sudah tersedia.
11. tambahkan repo ajenti dengan perintah
wget http://repo.ajenti.org/debian/key -O- | apt-key add -
12. lalu tambahkan repo ajenti pada file sources.list dengan perintah
echo "deb http://repo.ajenti.org/debian main main debian" | tee -a /etc/apt/sources.list dan update menggunakan perintah
apt update
13. install paket ajenti dengan perintah
apt install ajenti. karna sebelumnya saya sudah menginstallnya dan dihapus kembali jadi saat diinstall ulang yang ditampilkan hanya seperti ini. dengan
port 8000 dan
default username : root dan
default password : admin.
tampilan awal yang sebenernya seperti ini. bisa dilihat pada generating certificate ada bagian CN = kel9 (nama pada ajenti (custom)).
14. kemudian masuk ke
nano /usr/share/pyshared/socketio/transports.py untuk mengubah access control dengan memberikan tanda
"...''
15. lakukan perintah yang sama pada file
handler.py
16. kemudian kelian cek layanan ajentinya apakah sudah aktif menggunakan perintah
service ajenti status
17. kemudian restart ajenti menggunakan perintah
service ajenti restart
18. masuk ke browser client dan masukan
https://192.168.43.7 yang akan ditampilkan seperti ini dan pilih
advanced
19. selanjutnya klik
proceed to 192.168.43.7 (unsafe)
20. lalu akan masuk ke tamapilan ajenti dan masukan user
root dan password
admin
21. saat tampilannya di dashboard seperti ini, bisa menambahkan widget sesuai dengan yang diinginkan seperti tampilan trafik.
22. pilih
immediate traffic
23. pilih enp0s3
24. disini bisa terlihat terlihat trafiknya berdasarkan interface enp0s3
25. kemudian padabagian
configure kita bisa merubah bahasa, IP host, port, dan user.
26. jika sudah kita save dan restart.
27. setelah direstart alamat ajenti akan berubah pada konfigurasi yang sebelumnya kita buat dan coba masuk dengan user baru yang kita buat.
28. bisa dilihat disini akses pada user
anggifha di tolak karna belum mendapat izin dari user
root
29. login kembali pada user
root dan pada bagian user
anggifha beris semua izin dengan menceklis kemudian save dan restart.
30. bisa dilihat saat di login kembali menggunakan user
anggufha sudah bisa masuk dan mengedit.
31. selanjutnya pada bagian
pluggin kita akan install aplikasi pada ajenti seperti nginx.
32. tampilannya akan seperti ini dan ketik y dan enter.
33. kemudian pada tab baru masukan alamat IP 192.168.43.7 dan akan menampilkan tampilan Nginx.
34. lalu install samba sama seperti cara sebelumnya.
36. kemudian masuk ke
win+r dan ketik perintah
\\192.168.43.7
37. tampilannya akan seperti ini.
segitu saja yang bisa saya sampaikan, semoga membantu dan have a nice day!
Komentar
Posting Komentar