Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal Ajenti Control Panel di CentOS 8. Bagi Anda yang belum tahu, Ajenti adalah panel kontrol hosting yang memungkinkan Anda mengatur situs web sangat mudah. Muncul dengan antarmuka yang bersih dan modern, jadi menyiapkan server aplikasi, basis data, dan perutean tidak akan sulit sama sekali. Selain itu, ia hadir dengan dukungan bahasa yang hebat. Menggunakan Ajenti, Anda dapat mengatur aplikasi yang ditulis dalam PHP (PHP-FPM), Python (WSGI), Ruby, dan Node.js dalam waktu singkat. Exim 4 dan Courier IMAP dikonfigurasi secara otomatis sehingga Anda dapat menggunakan email virtual, DKIM, DMARC, dan SPF. Panel kontrol ini ditulis dengan Python dan berjalan di beberapa distribusi Linux.
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo
' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda langkah demi langkah instalasi Panel Kontrol Ajenti di CentOS 8.
Prasyarat
- Server yang menjalankan salah satu sistem operasi berikut:CentOS 8.
- Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
- Seorang
non-root sudo user
atau akses keroot user
. Kami merekomendasikan untuk bertindak sebagainon-root sudo user
, namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.
Instal Panel Kontrol Ajenti pada CentOS 8
Langkah 1. Pertama, mari kita mulai dengan memastikan sistem Anda mutakhir dan menginstal semua dependensi yang diperlukan.
sudo dnf install epel-release sudo dnf update sudo dnf install gcc python3-devel python3-pip python3-pillow python3-augeas python3-dbus chrony openssl-devel redhat-lsb-core
Langkah 2. Memasang Panel Kontrol Ajenti di CentOS 8.
- Pemasangan Otomatis.
Sekarang jalankan perintah berikut:
curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -
- Penginstalan Manual.
Sekarang kami menambahkan kunci repositori Ajenti dari sumber resmi:
wget http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm rpm -i ajenti-repo-1.0-1.noarch.rpm
Setelah selesai, instal Ajenti menggunakan perintah berikut:
sudo dnf install ajenti
Setelah berhasil diinstal, sekarang kita memulai layanan:
sudo systemctl start ajenti
Langkah 3. Konfigurasikan firewall untuk panel kontrol Anjeti.
Sekarang mengaktifkan port tersebut dari firewall akan memungkinkan kita untuk login ke antarmuka web server Ajenti. Untuk membuka port 8000, kita harus menjalankan perintah berikut:
sudo firewall-cmd --permanent --zone=public --add-port=8000/tcp sudo firewall-cmd --reload
Langkah 4. Mengakses panel kontrol Anjeti di CentOS.
Anjeti akan tersedia pada port HTTP 8000 secara default. Buka browser favorit Anda dan navigasikan ke http://your-domain.com:8000
atau http://server-ip-address:8000
dan masukkan nama pengguna default “admin” atau “root” dan sandinya adalah “admin“.
Selamat! Anda telah berhasil menginstal Ajenti. Terima kasih telah menggunakan tutorial ini untuk menginstal Panel Kontrol Ajenti pada sistem CentOS 8 Anda. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi Ajenti.