Cómo instalar VestaCP en Debian
El panel en sí es gratuito, aunque tiene algunos elementos de pago, como plugins comerciales, por ejemplo, sftp chroot. VestaCP está diseñado para instalarse exclusivamente en un VPS o en un servidor dedicado con un sistema operativo tipo UNIX.
Vesta es un panel para tareas sencillas. Te permite publicar sitios rápidamente y te ofrece todas las funciones que necesitas para administrarlos, y esa es su principal ventaja. Es fácil de aprender y resulta ideal para proyectos pequeños, como un sitio corporativo o una pequeña tienda online. Vesta no es tan útil para proyectos grandes y complejos. Para mejorar la seguridad y la tolerancia a fallos requiere grandes revisiones, lo que se traduce en pérdidas de tiempo y dinero.
En primer lugar, no es posible instalar VestaCP en Debian 10 u 11. La explicación es bastante sencilla: según el sitio web oficial de VestaCP, las versiones de sistema operativo compatibles son:
- RHEL / CentOS 5, 6, 7
- Debian 7, 8, 9
- Ubuntu 12.04 - 18.10
Esto significa que las últimas versiones de Ubuntu no son compatibles. Pero si utilizas versiones anteriores del sistema operativo, empecemos con las versiones compatibles de Debian.
Instalación de VestaCP en Debian 7, 8, 9
Accede al servidor VPS por SSH con Putty o cualquier software adecuado como usuario root (BlueVPS te enviará las credenciales en cuanto compres un servidor) y podremos empezar la instalación del panel de control Vesta.
Una vez conectado, ejecuta el siguiente comando:
curl -O http://vestacp.com/pub/vst-install.sh
Al pulsar Enter, se descargará el instalador del panel de control Vesta. Ahora, en función de los servicios que necesitemos instalar, seleccionaremos los que queramos en "Advanced Install Settings".
Hay 3 parámetros que el panel de control Vesta nos pide indicar manualmente:
- Hostname: Es el nombre que identifica a nuestra máquina. No tiene mucha importancia, ya que solo sirve para redes LAN, pero te recomendamos que esté relacionado con uno de los dominios que se vayan a crear dentro de la máquina.
- Email: Dirección de correo electrónico del administrador, en la que recibirá todas las alertas y notificaciones.
- Password: Contraseña del administrador de la interfaz web del panel de control Vesta.
A continuación te dejamos la configuración más básica recomendada por los creadores de VestaCP en su página oficial.
bash vst-install.sh --nginx yes --apache yes --phpfpm no --vsftpd yes --proftpd no --exim yes --dovecot yes --spamassassin yes --clamav yes --named yes --iptables yes --fail2ban yes --mysql yes --postgresql no --remi yes --quota no --hostname yourdomain.com --email test@yourdomain.com --password supersecuredpassword
No olvides cambiar yourdomain.com y test@yourdomain.com por tu dominio, por ejemplo, bluevps.com y john@bluevps.com.
Si eres un usuario avanzado, te recomendamos que la ajustes según tus necesidades y requisitos, pero si eres un usuario medio, será más que suficiente para trabajar sin problemas.
Copia el comando generado por la web del panel de control Vesta en el servidor VPS por SSH y la instalación empezará automáticamente.
Cuando el asistente de instalación te pregunte si quieres continuar con la instalación, pulsa las teclas Y y Enter en el terminal: así empezará la instalación. Una vez instalado, el terminal mostrará la información para conectarte al panel. Para ello, introduce en el navegador la URL que te proporciona el panel de control Vesta. Introduce las credenciales y ¡ya estás dentro!
Instalación de VestaCP en Debian 10
Como hemos mencionado antes, no es posible instalar el panel de control Vesta en Debian 10. Pero no te preocupes, porque uno de los desarrolladores del Vesta original ha creado un fork y lo ha llamado myVesta. Solo es compatible con Debian, porque el desarrollador no quería malgastar energía en la compatibilidad con otras distribuciones de Linux. El panel se centra en la estabilidad y la seguridad. En cuanto a la compatibilidad con plugins, los desarrolladores han indicado que los plugins comerciales deberían poder comprarse en vestacp.com. Ellos, por su parte, no obtendrán ningún beneficio de ello. Sus intenciones son de buena fe: mejorar la seguridad y añadir más funciones sin interferir con las versiones de VestaCP.
Volvamos a myVesta. myVesta es compatible básicamente con Debian 10 y 11, y es de esperar que también con todas las futuras versiones de Debian. Si quieres conocer la lista completa de funciones, siempre puedes visitar su sitio web oficial.
Descarga el script de instalación:
curl -O http://c.myvestacp.com/vst-install-debian.sh
Después, ejecútalo:
bash vst-install-debian.sh
Cuando termine la instalación, puedes seguir los mismos pasos que en el apartado de instalación en Debian 7, 8, 9.
Conclusión
Como siempre, BlueVPS no te deja sin solución, así que no dudes en contactarnos si tienes alguna consulta concreta sobre el panel de control personalizado. Estamos abiertos a cualquier software nuevo que pueda ayudar a nuestros clientes. ¡Hasta la próxima!
Blog