En este artículo habremos explicado los pasos necesarios para instalar y configurar VestaCP en Ubuntu 18.04 LTS. Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con sudo
privilegios Todos los comandos de este tutorial deben ejecutarse como un usuario no root.
VestaCP es un panel de control de alojamiento web gratuito y de código abierto, con un conjunto de funciones que incluye integración con Softaculous, administración de dominios, bases de datos, correo, DNS, trabajos cron, copias de seguridad , y muchos más. Es una alternativa a los paneles de control de alojamiento comercial como CPanel y Plesk.
Prerrequisito:
- Sistema operativo con Ubuntu 18.04
- Dirección IPv4 del servidor con privilegios de superusuario (acceso raíz)
- Terminal Gnome para escritorio Linux
- Cliente PuTTy SSH para Windows o macOS
- Powershell para Windows 10/11
- Familiarizarse con los comandos APT
Instalar VestaCP en Ubuntu
Paso 1. Primero, antes de comenzar a instalar cualquier paquete en su servidor Ubuntu, siempre recomendamos asegurarse de que todos los paquetes del sistema estén actualizados.
sudo apt update sudo apt upgrade sudo apt install curl
Paso 2. Configure el FQDN de su servidor.
Antes de instalar Vesta, querrá configurar el dominio local de Ubuntu en el servidor:
sudo nano /etc/hosts
Probablemente se vea así:
127.0.0.1 localhost 127.0.1.1 ubuntu # The following lines are desirable for IPv6 capable hosts ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters
Y ahora agregaremos la siguiente línea al final del archivo:
192.168.36.46 ranti.ratna.wahyuni
Guarde el archivo y salga. Ahora ejecute el siguiente comando para reiniciar el administrador de red para que se apliquen los cambios:
sudo systemctl retart NetworkManager.service
Paso 3. Instale VestaCP en Ubuntu 18.04.
Primero, descargue el instalador de Vesta usando curl:
curl -O http://vestacp.com/pub/vst-install.sh sudo chmod u+x vst-install.sh
A continuación se muestra una lista de los paquetes predeterminados instalados:
_| _| _|_|_|_| _|_|_| _|_|_|_|_| _|_| _| _| _| _| _| _| _| _| _| _|_|_| _|_| _| _|_|_|_| _| _| _| _| _| _| _| _| _|_|_|_| _|_|_| _| _| _| Vesta Control Panel The following software will be installed on your system: - Nginx Web Server - Apache Web Server (as backend) - Bind DNS Server - Exim Mail Server + ClamAVSpamAssassin - Dovecot POP3/IMAP Server - MySQL Database Server - Vsftpd FTP Server - Softaculous Plugin - Iptables Firewall + Fail2Ban Would you like to continue [y/n]: y
Paso 4. Acceso a VestaCP.
Ahora abra una ventana del navegador y vaya a la pantalla de inicio de sesión del panel de control de Vesta en el puerto 8083. Verá que tiene un certificado de seguridad válido y HTTPS está habilitado.
https://ranti.ratna.wahyuni:8083
Eso es todo lo que necesita hacer para instalar el Panel de control de Vesta en Ubuntu 18.04 Bionic Beaver. Espero que encuentre útil este consejo rápido. Si tiene preguntas o sugerencias, no dude en dejar un comentario a continuación.