Instalar Webmin en Ubuntu 20.04 o 18.04
Instalar Webmin en Ubuntu 20.04 o 18.04, para administrar tu sitio web.
Webmin y Virtualmin, son dos herramientas de código abierto que nos permiten montar nuestro propio servicio como proveedor de alojamiento web.
En vez de administrar cada servidor y servicio de forma individual, Webmin y Virtualmin ofrecen una interfaz web simple que nos ayudan a administrar un servidor web virtual, servidores de correo electrónico, de dominios, bases de datos y mucho más.
En el artículo de hoy vemos como instalar Webmin en Ubuntu 20.04 o Ubuntu 18.04, junto a su complemento Virtualmin. Aclaramos que Webmin también puede funcionar por separado.
Instalar Webmin en Ubuntu 20.04 o 18.04
Para instalar Webmin y Virtualmin, sigue los pasos indicados a continuación (nosotros instalamos en un servidor Ubuntu 18.04, pero los pasos en Ubuntu 20.04 son exactamente los mismos).
Instalar Webmin en Ubuntu
Actualizamos nuestro sistema.
sudo apt update
sudo apt full-upgrade
Agregamos el repositorio requerido.
sudo nano /etc/apt/sources.list
Copia y pega lo siguiente...
deb http://download.webmin.com/download/repository sarge contrib
ejemplo...
Agregar repositorios en Ubuntu
Antes de actualizar debes agregar las keys de nuevo repositorio.
wget http://www.webmin.com/jcameron-key.asc
sudo apt-key add jcameron-key.asc
Para proteger el acceso a Webmin, antes de proceder a su instalación es conveniente instalar cerbot (te pedirá tu email e ip o dominio de acceso al panel de control).
sudo apt-get update
sudo apt-get install software-properties-common
sudo add-apt-repository universe
sudo add-apt-repository ppa:certbot/certbot
sudo apt-get update
sudo apt-get install certbot python3-certbot-apache
sudo certbot --apache
sudo certbot certonly --apache
Una vez instalado el certificado, vamos por Webmin.
sudo apt update
sudo apt install webmin
Al concluir la instalación (es muy rápida), nos indica la url de acceso con el puerto 10000, y que accedas con tu cuenta root.
ejemplo...
Webmin install complete. You can now login to
https://ip-o-dominio:10000 as root with your
root password, or as any user who can use `sudo`.
Nos solicita los datos de acceso (recuerda que es root y la pass).
Iniciar sesion en Webmin
Inicia el dashboard de Webmin que aunque tiene un aspecto un tanto tosco, es muy fácil de usar. Configura según tus necesidades (incluyendo el lenguaje).
Escritorio de Webmin
Proteger Webmin con Apache y Let´s Encrypt
No es obligatorio. A continuación, protegeremos el host virtual usando un certificado TLS/SSL desde Let’s Encrypt. Lo primero que hacemos es crear un nuevo host virtual en Apache.
sudo nano /etc/apache2/sites-available/midominio.com.conf
Copia y pega lo siguiente, con tus datos reales.
ServerAdmin
[email protected]
ServerName midominio.com
ProxyPass / http://localhost:10000/
ProxyPassReverse / http://localhost:10000/
Guarda el archivo y cierra el editor.
Ahora le decimos a Webmin que deje de usar TLS/SSL, ya que nos lo ofrece Apache.
sudo nano /etc/webmin/miniserv.conf
Busca la siguiente linea...
ssl=1
y la cambias por un cero.
ssl=0
Guarda el archivo y cierra el editor. También es necesario agregar el dominio a la lista de permitidos.
sudo nano /etc/webmin/config
Añadimos el dominio.
# donde...
referers=your_domain
# lo cambias por...
referers=midominio.com
Guarda y cierra el editor.
Reiniciamos Webmin y habilitamos el módulo proxy de Apache.
sudo systemctl restart webmin
sudo a2enmod proxy_http
Para terminar debes habilitar el host virtual que habíamos creado, y también reiniciar Apache.
sudo a2ensite midominio.com
sudo systemctl restart apache2
Instalar Virtualmin en Ubuntu
Atención, a fecha de hoy (29 de abril del 2020), Virtualmint aún no es 100% compatible con Ubuntu 20.04 (están trabajando en ello)
Virtualmin es un módulo de Webmin para administrar múltiples hosts virtuales desde una sola interfaz. Lo instalamos.
curl -O http://software.virtualmin.com/gpl/scripts/install.sh
Concedemos permisos de ejecución.
sudo chmod +x install.sh
Comenzamos la instalación de Virtualmin.
sudo ./install.sh
Responde "Y" todas las preguntas que te haga el sistema. Al concluir la instalación podrás acceder a Virtualmin de la misma manera que a Webmin.
Canales de Telegram: Canal SoloLinux – Canal SoloWordpress
Espero que este articulo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales.
Read the full article
0 notes