Cara Install Ajenti Control Panel di CentOS 7

Cara Install Ajenti Control Panel di CentOS 7

Ajenti adalah salah satu control panel managing system, sama seperti Webmin, cPanel, CWP dan lain-lain. Yang menarik dari control panel ini adalah interfacenya yang user-friendly. Ajenti sendiri tersedia secara free untuk penggunaan pribadi di bawah AGPLv3 dan juga ada yang berbayar untuk commercial.

Fitur Ajenti

  • DNS Management
  • Email Management
  • FTP Management
  • Database Management
  • Logging Error

Persiapan

Ada beberapa hal yang perlu disiapkan untuk melakukan instalasi ini:

  • Memiliki VPS yang aktif dengan OS CentOS 7.
  • Memiliki akses root.

Point

Ada beberapa point dalam melakukan install Ajenti Control Panel di CentOS 7.

  • Update Server
  • Install RPM Repository
  • Install Ajenti
  • Testing

Cara Install Ajenti Control Panel di CentOS 7

Update Server

Login sebagai root dan update package yang ada pada server supaya up-to-date.

$ yum update -y
$ reboot

Install beberapa packages yang dibutuhkan.

$ yum install nano perl wget zip unzip -y

Install RPM Repository

Ajenti menyediakan repository sendiri untuk menginstall packages-packagesnya, dan tetap diperlukan menginstall EPEL Repository untuk menginstall dependencies yang diperlukan.

$ rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm

Tambahkan juga official Ajenti repositorynya.

$ rpm -Uvh http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm

Install Ajenti

Jika sudah menambahkan RPM nya, maka kamu bisa langsung mengeksekusi instalasinya.

$ yum install ajenti -y

Cek servicenya, apakah sudah jalan atau belum.

$ systemctl status ajenti
ajenti.service - LSB: Ajenti
Loaded: loaded (/etc/rc.d/init.d/ajenti; bad; vendor preset: disabled)
Active: active (running) since Fri 2021-11-26 03:29:47 UTC; 24s ago
Docs: man:systemd-sysv-generator(8)
Process: 1515 ExecStart=/etc/rc.d/init.d/ajenti start (code=exited, status=0/SUCCESS)
CGroup: /system.slice/ajenti.service
└─1526 /usr/bin/python /usr/bin/ajenti-panel -d

Tampilan di atas, menandakan bahwa service Ajenti sudah berjalan dengan baik.

Testing

Kemudian coba testing akses Ajenti menggunakan port 8000 seperti: https://IP-Server:8000/

Maka hasilnya akan seperti di bawah ini.

testing ajenti - cara install ajenti

Untuk username dan password secara default adalah sebagai berikut.

  • Username: root
  • Password: admin

Maka akan memunculkan dashboard seperti berikut.

dashboard ajenti - cara install ajenti

Kesimpulan

Jika kamu mengikuti artikel ini dari awal hingga akhir, artinya kamu sudah berhasil melakukan instalasi Ajenti Control Panel di CentOS 7.

Berbicara dari segi interface, tampilannya user-friendly dan cukup responsive. Kamu bisa mengelola Ajenti ini sesuai dengan kebutuhan kamu.

Demikian artikel ini, jangan sungkan untuk meninggalkan ide-ide topik yang ingin kamu baca di blog Dewaweb. Semoga artikel ini membantu!