Konfigurasi Control Panel Ajenti Pada Debian


Halo guys kembali lagi bersama saya di blog ini.Kali ini kita akan membahas materi tentang bagaimana cara mengonfigurasi Control Panel Ajenti pada Debian.Apa sih Control Panel itu?.

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. Fungsi dari control panel ini ialah untuk membantu penyedia web hosting dan user website dalam mengelola dan menjalankan fasilitas-fasilitas yang tersedia di web hosting sesuai dengan kebutuhan nya.

Ajenti merupakan control panel berbasis web yang bersifat open source yang kaya fitur, kuat dan ringan. Kelebihan ajenti ialah ringan,modern, banyak plugin untuk sistem dan software konfigurasi dan dll.

Oke sekarang kita langsung saja eksperiment menginstall ajenti pada virtual box.Lets kuy chek it out

Hal-hal yang kita butuhkan disini adalah sebagai berikut:
1..Aplikasi Virtual box



2.ISO Debian



3. Windows 10 (client)


  • Berikut Topologinya


Konfigurasi GNS3


1. Pilih tab edit klik preferences.


2. Pada menu Virtualbox VMs, klik new.




3. Kemudian pilih tabs File, klik new blank project.


4. Kemudian buat topologi nya.

Konfigurasi Debian

1. Pertama kita cek terlebih dahulu Network Interface yang kita guanakan.Disini saya menggunakan satu ip static dan satu ip dari dhcp.

  • cat /etc/network/interfaces

2. Tambahkan repository berikut kedalam source list.
  • nano /etc/apt/sources.list
  • deb http://kebo.pens.ac.id/debian stretch main
  • deb-src http://kebo.pens.ac.id/debian stretch main
  • deb http://kebo.vlsm.org/debian/ stretch main contrib non-free
  • deb http://kebo.vlsm.org/debian/ stretch-updates main contrib non-free
  • deb http://kebo.vlsm.org/debian-security/ stretch/updates main contrib non-free

Jika sudah simpan dan exit.

3. Sekarang kita ambil key dari repo ajenti. Ketik:
  • wget http://repo.ajenti.org/debian/ket -O- | apt-key add -

4. Tambahkan repo ajenti juga ke sources.list. Ketik:
  • echo "deb http://repo.ajenti.org/debian main main debian" | tee -a /etc/apt/sources.list

5. Jika sudah ditambahkan kita update terlebih dahulu agar kita mendapatkan paket - paket yang ter-update.
  • apt update



6. Setelah update dan dipastikan sukses, sekarang kita install ajentinya.
  • apt-get install ajenti




7. Tunggu hingga proses installasi selesai maka kalian dipaparkan dengan sertifikat key dengan default port 8000, username : root dan default password : admin.



8. Ada beberapa file config yang perlu diubah, pertama kita ubah transports.py terlebih dahulu.
  • nano /usr/share/pyshared/socketio/transports.py

9. Cari angka " 3600 ". Lalu tambahkan kutip dua ( " ) diantara angka tersebut. Jika sudah simpan dan keluar.



10. File yang kedua adalah handler.py, ketik:
  • nano /usr/share/pyshared/socketio/handler.py



11. Cari angka " 3600 ". Lalu tambahkan kutip dua ( " ) diantara angka tersebut. Jika sudah simpan dan keluar.



12. Cek terlebih dahulu status dari ajentinya, pastikan running. Lalu kita restart ajentinya untuk menyimpan konfigurasi yang kita buat barusan.
  • service ajenti status
  • service ajenti restart



Verifikasi Client 

1. Pertama - tama kita buka Browser kalian baik itu Chrome ataupun Firefox.Kemudian kunjungi DNS kalian dengan port 8000 (https://rino.com:8000)
2. Kemudian klik Advance kemudian Process to rino.com(unsafe). Hal ini terjadi karena kita memakai layanan HTTPS.



2. Muncul login page, isikan dengan berikut:
  • username = root
  • password = admin


3.Dan berikut tampilan halaman utama dari ajenti.


Power Management

Ada 4 buah tombol yang terpapar di tampilan utama dashboard ajenti, Tombol ini berfungsi untuk mengatur power dari server debian milik kita (Dari kiri ke kanan [Suspend, Hibernate, Reboot, Power off]).


Menambahkan Widget

Widget membantu kita untuk memonitor keadaan server kita mulai dari penggunaan CPU, Disk, Memory, Power dan lainnya. Kali ini kita coba untuk menambahkan widget Immediate Trafic dimana kita bisa mengetahui traffic data secara realtime.

1. Klik tombol Add Widget yang ada di pojok kanan atas lalu klik Immediate traffic.


2. Pilih interface yang ingin kita pantau, kemudian klik tombol OK.


3. Dan dapat dilihat widgetnya sudah terbuat di dalam dashboard.


Mengganti Default Port Ajenti

1. Pergi ke menu Configure > General. Kemudian isikan Host dengan IP Address server kita, dan port yang kita inginkan.


2. Setelah itu scrool down dan klik tombol Save untuk menyimpan perubahan tersebut.


3. Selanjutnya Restart ajenti tersebut untuk mengaplikasikan perubahan yang telah dibuat.


Installasi Plugins NGINX

1. Klik Plugins kemudian cari dan klik NGINX, lalu klik tombol Install.


2. Maka kalian akan dibawa ke terminal versi ajenti, ketikkan Y untuk memulai installasinya.


3. Untuk lebih mengetahui apakah NGINX telah terpasang dan berjalan atau belum, kita ke bagian Services kemudian cari NGIX dan liha apakah ada ikon play disampingnya atau tidak. Jika ada berarti NGINX berjalan, dan jika tidak ada maka NGINX tidak berjalan (Klik tombol Play untuk memulai servicenya jika NGIX tidak berjalan).


4. Kemudian cobalah untuk mengunjungi NGINX milik kalian.


Installasi Plugins Samba

1. Sama seperti installasi NGINX, kita klik Plugins kemudian cari Samba dan klik tombol install-nya.


2. Ketikkan kemudian Enter untuk memulai installasi sambanya.


3. Mari kita jalankan SAMBA nya klik folder homes pilih path nya, beri tanda ceklis Guest Access, Browseable,Read only, jika sudah klik save.


4. Pilih tools file manager kemudian klik new folder.



5. Selanjutnya kita verifikasi samba nya, tekan kombinasi Win+R,lalu isikan ip address kita, kemudian klik OK.



6. Dan inilah tampilan nya.


Kita udahan dulu sharing dan belajar barengnya,jangan bosen-bosen main ke blog ini.Semoga bermanfaat bagi kalian yang membacanya.Sekian dari saya kurang lebih nya mohon maaf,jika ada kesalahan silakan comment di bawah.Akhir kata terimakasih.

Komentar

Postingan Populer