Langsung ke konten utama

Konfigurasi Control Panel Ajenti pada Debian 9.7 via VirtualBox

 

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.


35. beri perintah y.


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

Postingan populer dari blog ini

Konfigurasi Mail Server dengan Postfix dan Dovecot di Debian 9

 Hola! Kali ini kita akan belajar bagaimana cara menkonfigurasi Mail Server dengan Postfix dan Dovecot di Debian 9. Bagi kalian yang belum tau apa itu Mail Server,  Mail server  adalah program yang bekerja untuk mendistribusikan email dalam suatu jaringan.  Mail server adalah  sebuah program berbasis cloud computing dalam layanan internet yang digunakan untuk melayani pengiriman atau penerimaan email via jaringan server mail yang sama . jika sudah mengetahui apa itu Mail Server, lalu apa itu Postfix dan Dovecot?  Postfix   adalah   MTA  atau   mail transfer agent   bebas dan terbuka untuk sejumlah sistem operasi bertipe Unix. Postfix menerima surat dari dunia luar dan dari sumber-sumber lokal, dan merutekannya ke tujuannya.  Dovecot  adalah perangkat lunak antarmuka kotak surat. Secara khusus, ini memungkinkan pengguna untuk mengakses kotak surat mereka menggunakan antarmuka   IMAP .   Tujuan utama Dovecot adala...

Instalasi Windows Server 2019 Via VirtualBox

    Halo! Perkenalkan nama saya Anggifha biasa dipanggil rara. Untuk pelajaran kali ini kita akan mempelajari cara menginstall windows 2019  via virtualbox. Sebelumnya, apakah kalian tau apa itu windows servers.  Windows server Sistem operasi versi  Windows  yang khusus digunakan untuk  server  atau datacenter. Biasanya digunakan sebagai  server  networking perusahaan, berbagai layanan berbasis cloud, atau sebagai  server  website, web app dan lain sebagainya. lalu, apa saja yang dibutuhkan untuk menginstall windows server? 1. Komputer/laptop 2. VirtualBox 3. File ISO windows server selanjutnya langkah-langkahnya: 1. buat nama dan penempatan folder. karna kita menginstall windows 2019, maka pilih tipe microsoft windows dan dengan versi windows server 2019. setelah itu klik next. 2.  ukuran memorinya ikut yang disarankan. 3. untuk hard disknya pilih buat hard disk virtual sekarang. 4. untuk tipe berkas harddisk pilih yang V...

Konfigurasi Database MySQL Server pada Debian 9

Halo! Kembali lagi di blog rara, kali ini kita akan belajar bagaimana konfigurasi Database MySQL Server pada Debian 9. Sebelumnya, Bagi yang belum tahu apa itu MySQL,  MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL atau DBMS yang multialur, multipengguna, dengan sekitar 6 juta instalasi di seluruh dunia. untuk melakukan konfigurasi ini, kita membutuhkan: 1. Laptop/PC 2. Debian 9 selanjutnya, mari kita lakukan konfigurasi! 1. masukan repositori terlebih dahulu pada debian dengan perintah nano /etc/apt/sources.list . repositori lokal bisa diambil dari  https://www.linuxsec.org/2019/01/repo-lokal-debian-stretch.html 2. selanjutnya update repo dengan perintah apt-get update. 3. install MySQL dengan perintah apt-get install mysql-server . 4. cek status mysql dengan perintah systemctl status mysql untuk melihat keaktifannya.  5. masuk ke mysql_secute_installation untuk menkonfigurasi database dengan memasukan password. 6. selanjutnya kita masukan perintah...