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

Instale el panel de control de Ajenti en un servidor CentOS

¿Está buscando una gran alternativa a Webmin, Kloxo y VestaCP? Bueno, no busques más, porque Ajenti es un excelente, ligero y potente panel de administración de servidor basado en web. Es un panel de control gratuito muy intuitivo y multilingüe que administra casi todos los aspectos de su servidor.

Ajenti proporciona una interfaz web rápida y receptiva para administrar su servidor, ya sea que tenga un VPS (servidor privado virtual) de Linux o un servidor dedicado. Está construido con muchos complementos prefabricados para configurar y monitorear el software y los servicios del servidor. Por mencionar algunos:Apache, Cron, File System, Firewall, MySQL, FTP y muchas otras herramientas como File Manager, Code Editor para desarrolladores y acceso a Terminal.
Apenas necesitará iniciar sesión en una interfaz de línea de comandos usando Putty o Terminal si tiene este panel de control instalado en su servidor.

Ajenti es como Webmin porque solo proporciona funciones para administrar su servidor. No viene incluido con la pila LAMP lista para usar. Para ese propósito, deberá instalar Ajenti V, un conjunto de complementos para el núcleo de Ajenti, que agrega capacidades de alojamiento web rápidas, eficientes y fáciles de configurar mediante la instalación de pro stack:Nginx como servidor web, PHP-fpm, MySQL, Exim 4 y Courier IMAP, etc. También lo cubriremos en este tutorial.

Ajenti está escrito en Python y se ejecuta como su propio proceso y servidor web. El valor predeterminado es el puerto TCP 8000 para la comunicación y está configurado para usar SSL con un certificado SSL autofirmado generado automáticamente de forma predeterminada.

En esta guía usaremos CentOS 6.5 VPS.

Inicie sesión en su servidor como usuario 'root':

# ssh root@hostname

Actualice su CentOS 6.5 VPS usando el administrador de paquetes yum.

# yum update -y
# yum upgrade -y

Necesitamos habilitar el repositorio EPEL porque el paquete Ajenti no está disponible de forma predeterminada.
Ingrese los siguientes comandos:

# wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm

Hecho. Agregamos el repositorio EPEL en nuestro servidor.

A continuación, debemos descargar e instalar el repositorio oficial de Ajenti usando los siguientes comandos:

# wget http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm
# rpm -i ajenti-repo-1.0-1.noarch.rpm

Ahora, instalemos el panel de control de Ajenti.

# yum install ajenti -y
# service ajenti restart

Listo, hemos instalado Ajenti.
Pero como también queremos tener Nginx, PHP-fpm, Exim, etc., necesitamos instalar el conjunto de complementos Ajenti V.

Ajenti V viene en forma de paquetes pequeños.
Los paquetes disponibles actualmente incluyen:

ajenti-v (main package)
ajenti-v-mail (Exim and Courier mail)
ajenti-v-mysql (MySQL DB support)
ajenti-v-php-fpm (PHP support via PHP-FPM)
ajenti-v-ruby-unicorn (Rails support via Unicorn)
ajenti-v-ruby-puma (Rails support via Puma)
ajenti-v-ftp-pureftpd (FTP support via PureFTPd)
ajenti-v-nginx (NGINX webserver support)
ajenti-v-python-gunicorn (Python WSGI support via gunicorn)
ajenti-v-nodejs (Node.js support)

Si tiene instalado Apache o Postfix/Sendmail y no los usa, elimínelos primero.

# yum remove httpd postfix sendmail

Instala Ajenti-V con los paquetes según tus necesidades.

# yum install ajenti-v ajenti-v-nginx ajenti-v-mail ajenti-v-mysql ajenti-v-php-fpm php-mysql

Problemas comunes:

Si obtiene el error "[Errno -1] El paquete no coincide con la descarga prevista", deberá limpiar los metadatos.

# yum clean metadata

Luego proceda con la instalación.

# yum install ajenti-v ajenti-v-nginx ajenti-v-mail ajenti-v-mysql ajenti-v-php-fpm php-mysql

Por lo general, CentOS bloquea el puerto 8000 con firewall. Ejecute lo siguiente para desbloquear el puerto temporalmente.

# iptables -A INPUT -p tcp --dport 8000 -j ACCEPT

Hemos instalado con éxito el panel de control de Ajenti con su conjunto de complementos Ajenti-V.
El panel de control de Ajenti estará disponible en el puerto HTTPS 8000 de forma predeterminada. Abra su navegador favorito y vaya a https://yourdomain.com:8000 o https://server-ip:8000.
El nombre de usuario predeterminado es root y la contraseña es admin.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS Linux, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen Ajenti por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Cent OS
  1. Instale MySQL Server 5.6 en CentOS

  2. Instale el panel web de CentOS en CentOS 6

  3. Instalar Adminer en CentOS

  4. Instalar patrón de texto en CentOS 7

  5. Instalar CumulusClips en CentOS 7

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

Cómo instalar el panel de control de Vesta en CentOS 7

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

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

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

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