Konfigurasi Ajenti Pada Debian

ASSALAMUALAIKUM WR .WB

Perkenalkan nama saya kirana adellia biasa dipanggil dengan sebutan rara
pada kesempatan kali ini saya akan memberitahu cara
"Konfigurasi ajenti pada debian"


A. Pengertian Control Panel Hosting Dan Ajenti:

 Ajenti merupakan control panel berbasis web yang bersifat open source. ajenti sangat cocok digunakan di VPS maupun dedicated server. Port default dari Ajenti adalah 8000, pastikan port tersebut bisa digunakan oleh ajenti.

B. Tujuanya: 

Tujuan konfigurasi kali ini antara lain adalah sebagai berikut :

  • kita dapat menginstall Ajenti Control Panel pada Server berbasis Debian.
  • Bisa merubah port default (8000) ajenti.
  • Bisa menambahkan user baru ke ajenti.
  • Dapat menambahkan plugin ke ajenti.
  • Dan juga nanti kita akan mencoba mengkonfigurasi WEB Server NGINX dan juga SAMBA.
C. Langkah-langkahnya

1. pertama tama untuk repositorynya saya menggunakan repository dari kambing ui.
-perintah nano /etc/apt/sources.list
2. Sekarang tambahkan juga repository dari ajenti  nya, untuk menambahkan repository.
-Perintah: wget http://repo.ajenti.org/Debian/key-o- | apt-key add-
Perintah: echo "deb http://repo.ajenti.org/debian main main Debian" | tee -a /etc/apt/sources.list
-Jika kalian sudah kedua repository di tambahkan , sekarang kita update terlebih dahulu 
Perintah: apt update
-Untuk meresolve masalah bug tersebut kita bisa mengedit file transpot.py dan handler.py. Jangan lupa kasih tanda (") di 3600 seperti yang saya kotakin 
Perintah: nano /usr/share/pyshared/socketio/transpor.py
- Nah ini yang handler.py nya , jangan lupa juga untuk memberikan tanda (") di 3600
Perintah: nano /usr/share/pyshare/socketio/handler.py 
- Instalasi dan resolve bug selesai , sekarang kita restart ajentin nya lalu kita lihat status , pastikan statusnya running 
Perintah: service ajenti restart
Perintah: service anjenti status
*Mengakses Ajenti*

- Sekarang kita akan coba mengakses ajenti pada client klik advanced
Perintah: https://ip_address_server:8000

- Lalu klik procceed to 14.14.14.14(unsafe)

- Kalau sudah di klik yang di atas, nanti akan muncul seperti ini , dan masukan username dan pasword yang tadi di generic certificate muncul
- Setelah berhasil login menu/halaman utama nya ajenti
*Merubah Port Dalam Ajenti*

- Ajenti menggunakan port 8000, untuk alasan keamanan sebaiknya kita merubah port dafault tersebut, kalian klik configurasi untuk merubah port nya

- Setelah itu save konfigurasi lalu restart ajentinya. Untuk verifikasi apakah perubahan port berhasil kita buka tab baru pada browser, masukan username dan paswordnya

-Disini kita bisa menambahkan user serta mengatur permission yang di berikan. Nama rnanda paswordnya bebas asal bisa di inget Lalu kalian ceklis kan semua yang di bawaj seperti di gambar ini

- kita login lagi dengan username dan pasword yg sudah di bikin tadi 
*Menambahkan Plugin Pada Ajenti*

- Agar kita bisa menkonfirgurasi services yang ada di server seperti NGINX, SAMBA, BIND9 atau menginstal plugin ajenti kita bisa instal

- Maka kita akan diarahkan ke terminal ajenti, untuk melanjutkan instalasi klik y, selesai instalasi kita restart ajenti lalu login kembali plugin sudah bisa gunakan

*Konfigurasi SAMBA Dan NGINX Pada Ajenti*

Konfigurasi SAMBA

- Sebelumnya kita sudah menginstal plugin samba, sekarang kita akan melakukan konfigurasinya, bisa dilihat untuk konfigurasi samba berada pada menu SOFTWARE samba, seperti ini contoh nya di gambar bawah

- Saya akan membuat direktori sharing yang akan kita gunakan untuk samba. untuk menggunakan samba TOOLS> File Manager untuk membuat direktori , seeperti contoh gambar bawah ini
- Kembali lagi ke SOFTWARE samba, arahkan path ke direktori yang telah dibuat dan untuk permissionnya bisa kita custom sesuai kebutuhan , setelah itu klik SAVE
-Kita restart service samba pada SOFTWARE > Service lalu restart service samba seperti gambar di bawah ini
- Jika sudah di klik. maka kalian muncul tampilan file SHARE 
Konfigurasi NGINX 

- Sebelum melakukan konfigurasi NGINX pada ajenti pastikan plugin NGINX sudah terinstal, plugin NGINX terinstal tampilan antarmuka konfigurasi NGINX pada ajenti seperti gambar dibawah ini
- Buat terlebih dahulu web direktori dan juga file index.html pada TOOLS > File Manager, lalu double klik pada file index.html
- Sekarang klik Edit untuk menambahkan code HTML pada fil tersebut
- Kita edit code HTML sesuai keinginan disini saya mengunakan source code HTML dari blog yang saya punya , jika sudah membuat code HTML klik save
- Klik NGINX dan ke website.conf kalian klik saja muncul seperti ini lalu kalian ubah https menjadi html
- Sebelum melakukan verifikasi restart terlebih dahulu service NGINX , sekarang buka web browser client anda lalu akses IP Address Server , jika konfigurasi tadi berhasil maka akan keluar output halaman web sesuai dengan file index.html



~SELESAI~

SEKIAN PEMBAHASAN KALI INI,MAAF KALAU ADA SALAH SALAH KATA,ATAU ADA YANG TIDAK DIMENGERTI,SEMOGA BERMANFAAT UNTUK KALIAN
SAYA UCAPKAN TERIMA KASIH 

WASSALAMMUALAIKUM WR.WB

Komentar