Cómo instalar el Panel de control de Webmin en un VPS o servidor dedicado de Ubuntu 18.04 |

Webmin es un panel de control del servidor que le permite administrar su servidor a través de una interfaz de usuario moderna y elegante. Esto le permite adaptarse a una gran cantidad de configuraciones y administrar usuarios / grupos y paquetes de software. En este tutorial instalaremos Webmin, realizaremos algunas configuraciones básicas y luego aseguraremos el acceso al panel de control.
Antes de comenzar con los pasos de este artículo, hay algunas cosas que debe tener en cuenta. Primero, asegúrese de que su pila LAMP se haya instalado y esté funcionando correctamente. Al menos debería poder acceder a la página de índice de Ubuntu predeterminada de Apache y phpinfo () debería devolver una salida válida.
También asegúrese de tener un nombre de dominio completamente calificado, ya que aseguraremos nuestro panel Webmin con un certificado de Let’s Encrypt.
sudo nano /etc/apt/sources.list
Agregue lo siguiente a continuación, guarde el archivo y salga:
deb http://download.webmin.com/download/repository sarge contrib
wget http://www.webmin.com/jcameron-key.asc sudo apt-key add jcameron-key.asc
sudo apt update
sudo apt install webmin
En este punto, Webmin se está ejecutando, pero debe apuntar al puerto 10000 en la IP / dominio. Instalaremos un certificado TSL / SSL de Let’s Encrypt y usaremos Apache para enviar solicitudes a Webmin en el puerto 10000.
sudo nano /etc/apache2/sites-available/yourdomainname.conf
<VirtualHost *:80> ServerAdmin YourEmailAddress ServerName YourDomainName ProxyPass / http://localhost:10000/ ProxyPassReverse / http://localhost:10000/ </VirtualHost>
sudo nano /etc/webmin/miniserv.conf
ssl=1
y cámbialo a
ssl=0
Luego guarde y cierre el archivo.
sudo nano /etc/webmin/config
referers=YourDomainName
sudo systemctl restart webmin
sudo a2enmod proxy_http
sudo a2ensite YourDomainName
sudo systemctl restart apache2
sudo certbot --apache --email YourEmailAddress -d YourDomainName --agree-tos --redirect --noninteractive
Debería ver un resultado que indique que habilitó con éxito https: // YourDomainName.
Webmin ahora está instalado y ejecutándose y ha realizado una copia de seguridad del panel de control.
Una vez que haya iniciado sesión, se encontrará en el panel de control, donde puede obtener una descripción general rápida del estado del sistema y ver información importante, como notificaciones de actualización. Utilice el menú de la izquierda para explorar las diversas tareas que Webmin facilita.