Cómo instalar VestaCP en AWS

Vesta Control Panel (VestaCP) una de las mejores opciones para la gestión de sitios y páginas web, por ser gratuito y contar con una interfaz sencilla e intuitiva y útil para cualquier usuario ajeno a configuraciones técnicas. Cuenta con un motor de copias de seguridad, en el cual cada usuario se hace independiente a los respaldos de sus sitios, permitiéndole realizar migraciones de usuarios y sitios web de una manera más rápida y sencilla. Su soporte y documentación son muy buenos, además de contar con un foro donde responden a cualquier pregunta lo más rápido posible.

En este tutorial aprenderemos cómo instalar VestaCP en AWS, para esto únicamente necesitaremos una instancia EC2 con una AMI de Ubuntu 16. Es importante que la instalación se realice en una instancia limpia, la cual se puede forzar en caso de ser necesario, pero no es muy recomendable ya que solo lograremos complicar su instalación, sobrescribiendo archivos y directorios.

Proceso de instalación

  1. Ir a la página oficial de Vesta
  2. En el apartado install, descargar el script de instalación.
  3. En el apartado advanced install settings, seleccionar las aplicaciones que se desean agregar a la configuración.
  4. Una vez seleccionada la opción anterior, dar clic en el botón generate install command.
  5. Copiar y pegar el comando en nuestra terminal, dentro del directorio donde descargamos el script.
  6. Seleccionar el archivo y correrlo, tardará 15 minutos como máximo (dependiendo del número de aplicaciones que se hayan seleccionado será el tiempo que se tarde en instalar el panel de control de Vesta).
  7. Al final aparecerá una pantalla con el usuario y contraseña para poder iniciar sesión en el panel de control por medio del navegador web.
  8. Configuración avanzada del panel:
    1. La opción recomendada para el servidor web es Nginx + Apache, de esta forma el panel funcionará más rápido.
    2. Como base de datos, elegir entre MySQL y PostgreSQL.
    3. Como servidor FTP, la aplicación vsftpd podría ser la mejor opción, debido a su ligereza y facilidad de uso.
    4. Para el email, son obligatorios los servidores de correo, EXIM y Dovecot.
    5. Como antivirus se puede elegir ClamAV y SpamAssassin protección contra spam. Se pueden instalar y brindarán más protección en forma de firewall IPTables + Fail2Ban al sitio, pero la carga de instalación aumentará significativamente.

Beneficios

  • Es un panel de control gratuito que te permite gestionar usuarios, sitios y páginas web, archivos, bases de datos y correos.
  • Es compatible con el uso de certificados SSL.
  • Permite configurar y personalizar a gusto de cada usuario, por estar diseñado en php.
  • Es fácil de instalar.
  • Se actualiza constantemente.

Conclusión

VestaCP es una buena opción para usuarios sin previo conocimiento técnico y para los administradores del sistema, ya que el panel ofrece gráficos detallados del estado del servidor, muy útiles para poder mantener el sistema estable, resolver los problemas más habituales en cualquier momento y administrar sus servicios. La información que VestaCP ofrece es la siguiente, carga de CPU, memoria RAM, ancho de banda, conexiones realizadas a Nginx o Apache, emails enviados, y conexiones a MySQL, FTP y SSH.

Si las características y funcionalidades de VestaCP no son lo que necesitas para tu entorno de producción, entonces te recomiendo leer nuestro blog acerca de Ajenti. ClickIT es siempre tu mejor opción en servicios TI. Si tienes alguna duda o trabajo pendiente, ¡Contáctanos!

ClickIT es tu mejor opción para transformar tu negocio

Leave a Reply

Your email address will not be published.

Google Analytics Alternative