Como instalar Virtualmin en tu VPS

virtualmin logo

Si como yo quieres utilizar tu VPS para alojar diferentes páginas web de una forma independiente, Virtualmin es tu herramienta perfecta.

Virtualmin es una herramienta de gestión de alojamientos y servidores virtuales. Su principal objetivo es facilitar el manejo de páginas web, correo electrónico, usuarios, bases de datos, etc. La gracia de esta herramienta es que nos permite gestionar por separado cada una de nuestras aplicaciones web sin ningún tipo de interferencia las unas con las otras, a pesar de estar alojadas en el mismo servidor. Otra de las grandes ventajas de Virtualmin es que se integra con muchos servicios que nos facilitaran bastante la vida a la hora de implementar ciertas funcionalidades. En definitiva, Virtualmin transforma nuestro VPS en un sistema de alojamiento con todas las funcionalidades que podamos imaginar.

Aunque tiene una versión de pago que incluye soporte y más scripts para instalar servicios, la versión gratuita es más que suficiente en la mayoría de casos. Así que vamos al lió con la instalación.

Prerequisitos

  • Virtualmin recomienda tener una máquina con una instalación limpia para evitar conflicto con otros elementos.
  • Confirma que tu VPS tiene un «Fully Qualified domain name» como hostname. Debería de salirte algo parecido a esto «miservidor.midominio.com» o «midominio.com» y lo comprobamos de la siguiente manera.

hostname -f

Si no lo tienes, utiliza el siguiente comando para establecerlo


hostname miservidor.midominio.com

Descargando el instalador

Accedemos por ssh como root de la máquina y descargamos el script de instalación desde la página de virtualmin a nuestro directorio de root.


wget http://software.virtualbr />com/gpl/scripts/install.sh -O /root/virtualmin-install.sh

Ejecutando el instalador

El siguiente paso es ejecutar el instalador que nos acabamos de descargar.


sh /root/virtualmin-install.sh

Tendrás que aceptar una serie de condiciones y la instalación comenzará. Una vez finalizada ya tendremos Virtualmin instalado en nuestro sistema. Pero cuidado, la instalación no acaba aquí

Accediendo a Virtualmin

Para acceder al panel de control de Virtualmin utilizamos la misma dirección que utilizamos para Webmin.


https://nombre.de.la.maquina:10000/

Podemos acceder con el nombre de usuario y contraseña de nuestro root. Una vez dentro comenzará el asistente para finalizar la instalación, que consta de varias partes. Veamos cada una de ellas:

Uso de memoria

Preload Virtualmin libraries?

Esto hará que la interfaz de Virtualmin cargue más rapido, a costa de espacio en memoria. Esta opción es recomendable cuando vamos a hacer un uso intensivo de la interfaz visual.

Run email domain lookup server?

Si no te importa gastar mucha ram y el email es algo bastante importante para ti, activa esta opción.

Escaneo de virus

Run ClamAV server scanner?

Si tu servidor va a recibir muchos comentarios, es muy recomendable que lo actives ya que nos va a prevenir de problemas. (Siempre y cuando tengas un VPS con más de 512MB de RAM)

Filtro de Spam

Run SpamAssasins server filter?

Exactamente lo mismo que el caso anterior. Si tu servidor recibe muchos emails es recomendable, pero ojo con la RAM.

Servidores de bases de datos

Aquí solo deberás de elegir la base de datos con la que prefieres trabajar. Si eliges MySQL, el siguiente paso te pedirá que introduzcas la contraseña de root de tu base de datos para posteriormente preguntar que tipo de configuración prefieres usar.

Zonas DNS

Si tienes intención de gestionar tu zona DNS con virtualmin, debes introducir tu servidor principal y secundario aquí.

Contraseñas

Virtualmin te dará dos opciones para almacenar las contraseñas. A estas alturas de la vida es más que recomendable que selecciones que solo guarde el hash de las contraseñas «Only store hashed password».

Esta opción va a permitirte tener tus contraseñas generales almacenadas de forma segura independientemente de a quien des acceso a tu servidor.

Pues esto ya está. Ya hemos terminado de instalar virtualmin por completo. Para asegurarnos de que todo ha ido bien, hacemos clic en la barra amarilla de arriba donde pone «Re-Check and refresh configuration».

A partir de ahora tendremos nuestro propio sistema de alojamientos web completamente funcional y a nuestra disposición para sacarle todo el rendimiento posible.

Esto ha sido todo por hoy, si tienes algo que contarme, no dudes en ponerte en contacto conmigo a través del formulario de contactos de la web. Un saludo, y hasta la próxima.

 

 

Leave a Comment