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.
Untuk username dan password secara default adalah sebagai berikut.
- Username: root
- Password: admin
Maka akan memunculkan dashboard seperti berikut.
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!