¿Cómo instalar el panel de control Ajenti y Ajenti V en Ubuntu 16.04?
ServidoresAjenti 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.
Deja un comentario
0 Comentarios
Cargando comentarios...