GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar el panel de control de Ajenti en CentOS 8

Introducción

Ajenti es un panel de control basado en la web para administrar sistemas (como Webmin, cPanel). además, tiene una interfaz muy bonita y fácil de usar. Para uso personal, Ajenti está disponible gratuitamente bajo AGPLv3. Para uso comercial, debe pagar una pequeña cantidad regularmente.

Instalando

Instalación automática

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

Instalación manual

Dependencias nativas:Debian/Ubuntu

Así que habilite el repositorio Universe (solo 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

Dependencias nativas:RHEL/CentOS

Habilitar repositorio 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

Instalar Ajenti 2

Actualizar PIP:

sudo pip3 install setuptools pip wheel -U

Instalación mínima:

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

Con todos los complementos:

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

Entonces, después de instalar los paquetes, abra el puerto 8000 de Ilet, que se usa para acceder al panel de control web de Ajenti. Simplemente use el siguiente comando para permitir el acceso al puerto.

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

Acceder al panel de control de Ajenti

Además, Ajenti funciona por defecto en el puerto 8000 con HTTP seguro (HTTPS). Así que ahora acceda al servidor utilizando la IP del servidor (http://ip:8000) o el nombre de dominio (http://domainname.com:8000) en el puerto 8080. También es probable que reciba un mensaje de advertencia que indica que hay un problema con el certificado del servidor. No hay problema porque Ajenti está usando un certificado autofirmado. solo tenemos que aceptarlo y continuar.

  http://your_ip:8000/

  Username: root
  Password: adminPassword

Pantalla de inicio de sesión de Ajenti

Panel de Ajenti

Conclusión

Entonces, en este artículo lo ayudamos a instalar el panel de control de Ajenti en los sistemas CentOS8, Redhat y Fedora. Este artículo se probó solo con CentOS 8.


Cent OS
  1. Cómo instalar el panel de control de Ajenti en Ubuntu 20.04

  2. CentOS Web Panel:Cómo instalarlo en CentOS 7 u 8 Linux

  3. Cómo instalar el panel web de CentOS en CentOS 6

  4. Cómo instalar el panel web de CentOS en CentOS 8

  5. Instale el panel de control de Ajenti en un servidor CentOS

Cómo instalar el panel de control de Ajenti en Ubuntu 14.04

Cómo instalar el panel de control de Ajenti en Ubuntu 16.04 LTS

Cómo instalar el panel de control de Ajenti en Ubuntu 18.04 LTS

Cómo instalar el panel de control de Ajenti en Ubuntu 18.04

Cómo instalar el panel web de control en CentOS 8

Cómo instalar el panel web de CentOS en CentOS 7