Jumat, 17 Juli 2020

10. Konfigurasi Cpanel Ajenti pada Debian 9

Konfigurasi Cpanel Ajenti pada Debian 9


Assalamualaikum wr wb
Halo teman teman lunatic, pada artikel kali ini saya akan membahas tentang cara konfigurasi cpanel ajenti pada debian 9.

Apa sih yang dimaksu dengan cpanel ajenti itu?

Cpanel adalah sebuah layanan panel yang berfungsi untuk mengontrol segala urusan server yang berbasis web / GUI. Ibaratnya, cpanel adalah pusat untuk mengubah keperluan server kita.

Lalu apa itu Ajenti? Ajenti adalah program control panel berbasis linux yang tentunya open source, artinya kita tidak perlu membayar untuuk menggunakannya. Ajenti sendiri cukup populer di kalangan System Administrator / IT Enthusiast karena konfigurasi nya yang mudah dan tidak bertele-tele

Tujuan Artikel

Dapat memahami dan mempraktekkan cara konfigurasi cpanel ajenti pada debian 9.

Manfaat

Memudahkan user untuk mengelola server.

Software yang dibutuhkan

1. VirtualBox


2. GNS3



 



Topologi

 


Langkah langkah

Konfigurasi GNS3

1. Kita tarik server kita terlebih dahulu, edit > preferences.

2. Karena saya memakai virtual box, maka saya akan pilih Virtualbox VMs. Klik new.


3. Pilih server yang akan kita tarik, klik finish.


4. Tambahkan lagi VM yang lain, yaitu yang berperan sebagai client. Klik new.


5. Cari VM client kita, jika sudah klik finish.


6. Lalu saya akan buat topologinya seperti ini.


7. Jika dirasa sudah semua, kita jalankan virtualisasinya.


Konfigurasi Ajenti

1. Disini saya memakai IP 192.168.137.14 dengan domain apolo.net


2. Kita tambahkan beberapa repo dulu.
  • nano /etc/apt/sources.list


 3. Tambahkan repository berikut.
  • 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.


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


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

6. Update debiannya untuk mendapatkan versi terbaru.
  • apt-get update


7. Pada saat update, pastikan dua repository berikut ada.
  • repo.ajenti.org
  • kebo.pens.ac.id


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


9. Tunggu sampai proses selesai, pastikan muncul SSL page seperti gambar dibawah.


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


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


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


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


14. 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. Seperti inilah konfigurasi IP di client Windows 7.


2. Buka browser, ketikan domain kita dengan port 8000.
  • https://apolo.net:8000


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


4. Pengenalan beberapa fitur.

  • Nama server
  •  Panel untuk shutdown, restart, power off, dan sleep untuk server
  •   Kita coba tambahkan widget baru, disini saya tambahkan immedate traffic.
  •  Pilih interface enp0s3.
  •  Dan nantinya akan muncul dibawah CPU usage.

Merubah port

1. Pada tab configure, ganti parameter seperti gambar dibawah.
  • Language = en_US
  • Host = 192.168.137.14 // IP server
  • port = 14


2. Scroll kebawah lalu kita simpan.


3. Restart terlebih dahulu servicenya untuk mengaktifkan konfigurasi.
  • service ajenti restart


4. Ketik alamat web dengan port terbaru kalian.
  • https://apolo.net:14
Pastikan terbuka.


Konfigurasi Samba

1. Masuk ke login page ajenti.


2. Pada tab plugin, kita cari samba. Lalu kita install.


3. Muncul terminal untuk penginstalan samba, ketik y.


4. Tunggu proses selesai, dan ada notifikasi " instalation complete ".


5. Uji dengan cara buka samba kita di file manager.


Konfigurasi NGINX

1. Kembali ke tab plugins, kita cari NGINX lalu kita install.


2. Muncul terminal lagi, ketik y.


3. Dan nantinya muncul pop up bahwa instalasi telah berhasil.


4. Uji coba dengan buka IP server di browser.


Okee jadi itulah cara konfigurasi Cpanel Ajenti pada Debian 9, gimana mudah bukan ? ayoo jangan malas untuk belajar, masih banyak ilmu diluar sana yang menunggu untuk kita kuasai. Tetap percaya diri jangan sombong bahkan takabur, diatas langit masih ada langit diatasnya lagi masih ada Allah SWT. Sekian dari saya jika ada kesalahan kata mohon komen di bawah karena saya juga masih belajar :).

Assalamualaikum wr wb

0 komentar:

Posting Komentar

Popular Posts

Categories

Unordered List

Lebih baik berdarah darah saat latihan daripada mati saat perang

Text Widget

Total Tayangan Halaman

Cari Blog Ini

Diberdayakan oleh Blogger.

Mengenai Saya

Foto saya
Halo nama saya Iksan, saya harap anda bisa menikmati blog sederhana ini. Maaf jika ada kesalahan kata, karna saya juga masih dalam tahap belajar :D

Hayoo