Langsung ke konten utama

Konfigurasi Ajenti Pada Debian

 Assalamualaikum Wr.Wb

Dan 

Selamat pagi, siang, malam

Disini saya akan menjelaskan tentang konfigurasi ajenti debian 9.5

Yuk simak tahap-tahap

Konfigurasi Ajenti di CentOs 7 - GoGetolGan


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: 

*Menambahkan Repository Yang Di Butuhkan*

- Untuk repository nya saya menggunakan repository lokal dari kambing ui.
Perintah: nano /etc/apt/sources.list 
- 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
*Install Ajenti*

- Setelah paket-paket sudah terupdate , sekarang kita lakukan install anjenti 
Perintah: apt install ajenti 
- Kita tunggu proses instalasi sampai generic certifate muncul , disitu nanti akan ada username dan pasword default serta default port number  yang digunakan ajenti.
-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 18.18.18.18(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
- Klik Windows+R pada keyboard anda , 
perintah: \\18.18.18.18 , tergantung ip yang kalian gunakan ya 
- 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


PENUTUP
 
Terimakasih sebelumnya jika kalian sudah melihat tahap-tahap konfigurasi ajenti pada debian 9.5 
mohon maaf jika ada kesalahan dalam tahap-tahap ini , manusia tidak laput dalam kesalahan
sekian dari saya rahmawati ananda , wasalamualaikum wr.wb dan selamat pagi, siang, malam 






























































Komentar

Postingan populer dari blog ini

CARA MENGHUBUNGKAN 2 VLAN YANG BERBEDA

Assalamualaikum wr.wb saya disini akan menjelaskan tentang vlan yang berbeda  PENGERTIAN VLAN  adalah suatu model jaringan yang tidak terbatas pada lokasi fisik seperti LAN, hal ini mengakibatkan suatu network  dapat dikonfigurasi secara virtual tanpa harus menuruti lokasi fisik peralatan. Penggunaan VLAN akan membuat pengaturan jaringan menjadi sangat fleksibel karena dapat dibuat segmen yang bergantung pada organisasi, tanpa bergantung lokasi  workstations . PENDAHULUAN  pada topologi saya diatas saya membuat 2 network,dan maka itu saya membutuhkan VLAN untuk memisahkan. TUJUAN 1 . Memahami konsep keamanan jaringan. 2. Mampu membangun VLAN dalam jaringan. 3. M embuat VLAN 10 dan membuat VLAN 20  ALAT  CISCO PACKET TRACER. 1. 2 Buah Switch 2950-24 2. 4 Buah PC. 3. 5 Buah LAPTOP. 4. 8 Kabel Automatically Chose Connection Type. 5. 1 Kabel Cross, Dan  6. 1 Kabel Console TAHAP-TAHAP 1.kalian m...

Konfigurasi DHCP Mac Address

Assalamualaikum wr.wb Perkenalkan Nama Saya Rahmawati Ananda Saya Disini Akan Menjelaskan Tentang Konfigurasi DHCP Mac Address Sebelum itu kalian perlukan alatnya seperti di bawah ini : 1. ISO debian 9.5 ( Bisa di download  www.debian.org ) 2. Oracle VirtualBox Baiklah kita liat tahap-tahapnya di bawah ini : 1.Langkah awal kita masuk dulu kebagian nano /etc/network/interfaces kemudian kita ubah ip kita dengan cara static dan tuliskan ip kita gateway nya. seperti gambar dibawah ini. setelah sudah kita keluar dengan cara ctrl + x kemudian y enter. 2. Selanjutnya kita masuk pada bagian nano /etc/resolv.conf. kemudian kita tuliskan gateway nya seperti gambar dibawah ini. ketik ctrl + x kemudian y enter. 3. Setelah itu kita reboot. 4. Selanjutnya kita cek IP nya dengan perintah ifconfig seperti dibawah ini. 5. Kemudian kita masuk pada bagian nano /etc/dhcp/dhcpd.conf. kemudian kita ubah yang di garisi warna merah seperti gambar di ...

Perintah Dasar powerShell

Assalamualaikum Wr. Wb. Perkenalkan nama saya rahmawati ananda biasa di oanggil nanda Disini saya akan menjelaskan tentang Perintah dasar powershell. A. Pengertian : Windows powershell , sebelumnya di namai Microsoft shell atau MSH adalah sebuah command line interface atau CLI dan bahasa scrpitingyang sedang di kembang oleh microsoft. B. Langkah - Langkah nya : 1. Perintah pertama adalah ' help ' memberikan informasi tentang comand yang ada dalam windows server.  2. Kemudian 'get-process'  untuk melihat infomarsi data penggunaan cpu beserta identitasnya. 3. Selanjutnya 'get-services' untuk melihat aplikasi yang sedang berjalan dan stop 4. Setelah itu 'get-command' untuk melihat apa saja yang ada. 5. Kemudian 'get-command -module nettcpip -name *ip*' ini digunakan untuk melihat apa apa saja yang ada di dalam ip 6. Selanjutnya 'get-netipconfiguration' untuk melihat konfigurasi ip address 7. Set...