¿Qué es virtualmin?
Virtualmin es un panel de control para alojamiento web (hosting) compatible con sistemas
Linux. Se podría decir que es un alternativa a WHM.
¿Qué necesito para instalar Virtualmin?
Lo primero que necesitamos, es un servidor donde instalarlo (Linux),este puede ser un VPS, o cualquier servidor de nube como una instancia (EC2) de Amazon web services , entre otros.
Por otra parte conocimientos previos en consola, ya que gran parte del proceso se realizara vía SSH por la terminal.
Recuerda que si quieres aprender y reforzar tus conocimientos lo puedes hacer a través de los cursos como node o angular.
Comenzamos…
Para instalar Virtualmin iniciamos, conectándonos vía SSH a nuestro servidor, y
cambiándonos al usuario root.
#sudo su
Luego visitamos la página oficial de virtualmin puedes seguir el siguiente enlace
https://www.virtualmin.com/download.html
y ejecutamos el siguiente comando.
#wget http://software.virtualmin.com/gpl/scripts/install.sh
sé descargar el archivo install.sh a tu servidor el cual es el instalador.
El siguiente paso, consiste en ejecutar el script (install.sh)
#sudo /bin/sh install.sh
Nos realizara una serie de preguntas la cuales una vez que contestemos con “y”.
Comenzará instalar los paquetes necesarios.
El proceso demorara unos minutos, dependerá de los recursos y conexión de tu servidor.
Una vez finalizado el proceso nos retornara una url para acceder, es importante tener en cuenta que no siempre es la url. En mi caso la url que retorna no es la correcta.
Para acceder necesitamos abrir un navegador y escribir la ip publica del servidor y el puerto 10000, recuerda la que utilizamos para ingresar por SSH.
https://<ip_publica>:10000
Nos saldrá la siguiente pantalla para ingresar, donde el usuario es “root” y la clave tendremos que restaurar ejecutando el siguiente comando
/usr/share/webmin/changepass.pl /etc/webmin root Hola.01
Éxitos
Ya tenemos instalado Virtualmin en nuestro servidor. Si deseas pueden ver el video para mayor entendimiento.