¿Cómo instalar el panel de control Ajenti y Ajenti V en Ubuntu 16.04?

Ajenti es un panel de control Open Source basado en web para administrar varias tareas en un servidor. Gracias a que es de código abierto es posible utilizarlo sin tener que pagar costosas licencias, una gran opción para administrar un servidor si no se tiene mucho conocimiento en el tema; permite crear y administrar sitios web tanto con Apache como con Nginx, administrar correos electrónicos, crear tareas cron, instalar paquetes sin tocar la terminal, gestionar archivos, usuarios, firewalls, entre otros.

En este tutorial veremos cómo instalar el panel de control de Ajenti para administrar un servidor y Ajenti V que permite la creación de sitios web desde el mismo panel.

Prerequisitos

Antes de instalar Ajenti, necesitas:

  • Tener un servidor web en limpio con Ubuntu 16.04 (Yo utilizaré un VPS en DigitalOcean, obtén $10USD de crédito registrándote desde éste enlace)
  • Un usuario no-root con pivilegios sudo con acceso via SSH

Todos los comandos en este tutorial se correrán bajo usuario no-root. Si el acceso root es requerido para el comando, se procederá a utilizar sudo.


Instalando Ajenti

El primer paso es actualizar los paquetes del sistema Ubuntu.

sudo apt-get update && sudo apt-get -y upgrade

Para la instalación utilizaremos el script que automatiza la tarea proporcionado directamente por los desarrolladores de Ajenti:

wget -O- https://raw.github.com/ajenti/ajenti/1.x/scripts/install-ubuntu.sh | sudo sh

Una vez finalice la instalación procederemos a reiniciar el servicio de Ajenti:

sudo systemctl restart ajenti

Si estas utilizando UFW Firewal:

ufw allow 8000

Ahora podremos acceder al panel de control, el cual estará disponible en https://ip_del_servidor:8000. Por defecto el nombre de usuario es root, y la contraseña es admin.

Nota: El navegador mostrará un error de privacidad (Un candado rojo en Chrome). Esto es completamente normal debido a que Ajenti utiliza un certificado Auto-firmado por defecto. No hay razón para cambiarlo, su conexión todavía es segura, así que valida y acepta el certificado mediante la opción que te ofrece el navegador.


Ya deberías poder acceder a tu panel de control, una vez dentro lo primero que debes hacer es cambiar la contraseña que viene por defecto haciendo clic en Contraseña, al cambiarla debes reiniciar el panel y volver a ingresar.


Instalación de Ajenti V para configurar un Sitio Web

Opcionalmente, puedes ahora instalar Ajenti V, este paquete te permitirá configurar y mantener múltiples sitios web dentro del mismo panel de control. Volvemos a la terminal de nuestro servidor e ingresamos lo siguiente:

sudo apt-get install ajenti-v ajenti-v-nginx ajenti-v-mysql ajenti-v-php7.0-fpm php7.0-mysql

El anterior comando instalará Ajenti V, Nginx, Mysql y PHP7.

Si necesitas acceso vía FTP a los sitios web que vayas a configurar, necesitarás instalar el siguiente paquete:

sudo apt-get install ajenti-v-ftp-pureftpd

El último paso es reiniciar todos los servicios:

sudo systemctl restart nginx
sudo systemctl restart php7.0-fpm
sudo systemctl restart mysql
sudo systemctl restart pure-ftpd
sudo systemctl restart ajenti


Ajenti y Ajenti V ahora están instalados en nuestro servidor.

Comentarios

Agregar nuevo comentario

Hay un total de 0 comentarios

No hay comentarios registrados

Recibe nuevos artículos en tu bandeja de entrada

Déjame tu correo y te enviaré notificaciones de nuevos artículos, manuales y noticias del mundo del desarrollo web.

Consulta sin compromiso

Estás a menos de un minuto de tener un proyecto sorprendente.

No soy amigo del spam, protejo tus datos.