GNU/Linux >> Belajar Linux >  >> Cent OS

Cara menginstal Panel Kontrol Ajenti di CentOS 8

Pengantar

Ajenti adalah panel kontrol berbasis web untuk mengelola sistem (seperti Webmin, cPanel). selain itu, ia memiliki antarmuka yang sangat indah dan ramah pengguna. Untuk penggunaan pribadi, Ajenti tersedia secara gratis di bawah AGPLv3. Untuk penggunaan komersial, Anda harus membayar sejumlah kecil secara teratur.

Memasang

Pemasangan Otomatis

curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -

output:

[root@unixcop ~]# curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  4854  100  4854    0     0   5657      0 --:--:-- --:--:-- --:--:--  5657
:: OS: rhel
:: Distro: centos
:: Installing prerequisites
Last metadata expiration check: 16:51:20 ago on Mon 26 Jul 2021 04:53:07 PM EET.
Package epel-release-8-11.el8.noarch is already installed.
Dependencies resolved.
Nothing to do.
Complete!
Last metadata expiration check: 16:51:22 ago on Mon 26 Jul 2021 04:53:07 PM EET.
Package gcc-8.4.1-1.el8.x86_64 is already installed.
Package python36-devel-3.6.8-2.module_el8.4.0+790+083e3d81.x86_64 is already installed.
Package python3-pip-9.0.3-19.el8.noarch is already installed.
Package python3-pillow-5.1.1-12.el8_2.x86_64 is already installed.
Package python3-augeas-0.5.0-12.el8.noarch is already installed.
Package python3-dbus-1.2.4-15.el8.x86_64 is already installed.
Package openssl-devel-1:1.1.1g-15.el8_3.x86_64 is already installed.
Package chrony-3.5-2.el8.x86_64 is already installed.
Package redhat-lsb-core-4.1-47.el8.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!
:: Upgrading PIP

Penginstalan Manual

Ketergantungan asli:Debian/Ubuntu

Jadi Aktifkan repositori Universe (khusus Ubuntu):

sudo add-apt-repository universe
sudo apt-get install build-essential python3-pip python3-dev python3-lxml libssl-dev python3-dbus python3-augeas python3-apt ntpdate

Ketergantungan asli:RHEL/CentOS

Aktifkan repositori EPEL:

sudo dnf install epel-release
sudo dnf install -y gcc python3-devel python3-pip python3-pillow python3-augeas python3-dbus chrony openssl-devel redhat-lsb-core

Instal Ajenti 2

Tingkatkan PIP:

sudo pip3 install setuptools pip wheel -U

Pemasangan minimal:

sudo pip3 install ajenti-panel ajenti.plugin.core ajenti.plugin.dashboard ajenti.plugin.settings ajenti.plugin.plugins

Dengan semua plugin:

sudo pip3 install ajenti-panel ajenti.plugin.ace ajenti.plugin.augeas ajenti.plugin.auth-users ajenti.plugin.core ajenti.plugin.dashboard ajenti.plugin.datetime ajenti.plugin.filemanager ajenti.plugin.filesystem ajenti.plugin.network ajenti.plugin.notepad ajenti.plugin.packages ajenti.plugin.passwd ajenti.plugin.plugins ajenti.plugin.power ajenti.plugin.services ajenti.plugin.settings ajenti.plugin.terminal

Jadi Setelah menginstal paket, Ilet membuka port 8000, yang digunakan untuk mengakses panel kontrol web Ajenti. Cukup gunakan perintah berikut untuk mengizinkan akses pada port.

firewall-cmd --permanent --zone=public --add-port=8000/tcp
firewall-cmd --reload

Mengakses Panel Kontrol Ajenti

Selain itu, default Ajenti bekerja pada port 8000 dengan HTTP aman (HTTPS). Jadi Sekarang akses server dengan menggunakan IP server (http://ip:8000) atau nama domain (http://domainname.com:8000) pada port 8080. Anda juga kemungkinan besar akan menerima pesan peringatan yang menunjukkan bahwa ada masalah dengan sertifikat server. Tidak ada masalah karena Ajenti menggunakan sertifikat yang ditandatangani sendiri. kita hanya perlu menerimanya dan melanjutkan.

  http://your_ip:8000/

  Username: root
  Password: adminPassword

Layar Masuk Ajenti

Dasbor Ajenti

Kesimpulan

Jadi, dalam artikel ini kami membantu Anda menginstal panel kontrol Ajenti pada sistem CentOS8, Redhat, dan Fedora. Artikel ini telah diuji hanya dengan CentOS 8.


Cent OS
  1. Cara Memasang Panel Web CentOS di CentOS 6

  2. Cara Memasang Panel Web CentOS di CentOS 8

  3. Instal Panel Kontrol Ajenti di Server CentOS

  1. Cara Memasang Panel Kontrol Ajenti di Ubuntu 20.04

  2. Panel Web CentOS:Cara menginstalnya di CentOS 7 atau 8 Linux

  3. Cara Memasang Panel Kontrol Ajenti di Debian 8

  1. Cara Memasang Panel Kontrol Ajenti di Debian 10

  2. Cara Memasang Panel Kontrol Ajenti di Debian 11

  3. Cara Memasang Panel Kontrol Ajenti di CentOS 6