La característica que define a un servidor Linux es la línea de comandos. Si bien ha habido varias implementaciones de GUI exitosas, en realidad no han captado la atención de los administradores principales por las siguientes razones:
- La línea de comando es más rápida para tareas bien definidas
- Una GUI consume muchos recursos y un servidor necesita todo el tiempo de CPU que pueda obtener
- Es más fácil seguir un conjunto de instrucciones con un comando tras otro
- La mayor parte de la administración de Linux se realiza de forma remota, por lo que una GUI completa es un dolor de cabeza
Sin embargo, podemos superar algunas de estas limitaciones (particularmente el punto No. 2) al tener una GUI basada en navegador que se conecta de forma remota y descarga todos los gráficos al navegador del usuario. Y aquí es donde entra Webmin.
Webmin:una GUI para la administración del servidor
Si eres nuevo en los sistemas GUI basados en la web, Webmin será una agradable sorpresa. Es fácil de configurar y puede realizar la mayoría de las tareas administrativas con él, incluido el control gráfico del uso de recursos, la creación y gestión de usuarios, la instalación de software, su actualización, etc.
Lo mejor de todo es que viene muy bien empaquetado con un repositorio yum, por lo que no es necesario que realice ninguna configuración manual. Todo funciona fuera de la caja. ¡Empecemos!
Nota:necesitará privilegios de sudo para muchos de los pasos de este tutorial. Así que asegúrese de estar incluido en el archivo "sudoers" o ejecútelos con privilegios elevados.
Paso 1:agregue el repositorio a CentOS
Ya que queremos instalar todo a través de yum, primero crea el archivo:
vi /etc/yum.repos.d/webmin.repo
Y añádele las siguientes líneas:
[Webmin] name=Webmin Distribution Neutral #baseurl=https://download.webmin.com/download/yum mirrorlist=https://download.webmin.com/download/yum/mirrorlist enabled=1
A continuación, necesitamos la clave pública del sitio de Webmin para garantizar que los archivos que recibimos no sean manipulados:
wget http://www.webmin.com/jcameron-key.asc rpm --import jcameron-key.asc
Ahora hemos configurado la fuente. Hora de instalar Webmin.
Paso 2:Instalar Webmin
Ya hicimos el trabajo duro en el paso 1. Podemos instalarlo con:
yum install webmin
Haga clic en "sí" para completar la instalación. El comando yum instala automáticamente todas las dependencias, por lo que no tiene que hacer más trabajo. Con una excepcion. Cuando inicie sesión en Webmin, es posible que vea este error:
"No Perl MD5 hashing module found!"
Esto se debe a que falta un módulo. Instálelo por separado con yum:
yum install perl-Digest-MD5
¡Y listo!
Paso 3:Iniciar sesión en Webmin
Si la instalación se ha realizado sin problemas, puede iniciar sesión en Webmin utilizando la siguiente dirección en su navegador:
[yourIPAddress]:10000/
Para obtener su dirección IP en Linux, use el comando "ifconfig" como este:
Ingrese esta dirección IP en la barra de direcciones del navegador y estará en camino.
Sin embargo, el único problema es que las últimas versiones de Webmin habilitan SSL de forma predeterminada. Así que probablemente recibas este mensaje de error:
“Error:sigue el documento. Este servidor web se ejecuta en modo SSL”
No evite esto, acceda a la dirección usando "https" en su lugar. Entonces la URL se convierte en:
https:// [yourIPAddress]:10000/
Recibirás una advertencia en Chrome sobre un sitio inseguro. Ignóralo y haz clic en "Avanzado" y luego en "Ir al sitio (inseguro)".
Ahora obtendrá el inicio de sesión de Webmin como se muestra aquí:
Ingrese root y su contraseña de root. ¡Y ahora estás conectado a Webmin!
Como puede ver en el lado izquierdo, puede realizar todas las tareas comunes de administración de sitios web, ¡y también algunas avanzadas! Puede monitorear procesos, limpiar paquetes no utilizados, administrar trabajos cron e incluso abrir un shell de línea de comandos para los comandos rápidos que necesita ejecutar.
Hay mucho que explorar dentro de Webmin, y probablemente serás como un niño en una tienda de golosinas, observando todas las funciones y acciones a las que antes solo se podía acceder a través de la línea de comandos. Webmin es una plataforma GUI verdaderamente poderosa y madura para administrar su servidor de forma remota y segura.
Puede administrar cualquiera de nuestras cuentas de alojamiento VPS de Linux usando esta GUI. Simplemente pregúntele a nuestros representantes de soporte técnico y lo instalarán y configurarán para usted de inmediato. No es necesario que pierda el tiempo administrando su negocio.