Instalación de Webmin en CentOS 7

Instalación de Webmin en CentOS 7

Como ya sabes, la distribución CentOS 7 suele actuar como un sistema operativo que se instala para gestionar servidores o alojamientos. Sin embargo, la funcionalidad estándar del sistema operativo no es suficiente, por lo que casi todos los administradores se enfrentan a la necesidad de instalar paquetes adicionales. Una de las utilidades más populares puede considerarse con seguridad Webmin. Es una herramienta, implementada como un panel de control y permite trabajar con servidores y hosting. Si se está iniciando en este negocio, le sugerimos que explore los dos métodos presentados hoy para entender exactamente cómo se instala este componente.

Instalación de Webmin en CentOS 7

Desafortunadamente, Webmin no está en los repositorios estándar por defecto, lo que hace que el procedimiento de instalación sea muy difícil, especialmente para los usuarios novatos. El sitio web oficial tiene instrucciones que explican cómo añadir paquetes, pero son superficiales y sólo son adecuadas para quienes ya tienen experiencia en este tipo de instalaciones y saben inglés. Por lo tanto, hemos compilado un tutorial detallado sobre este tema con capturas de pantalla apropiadas, describiendo dos métodos disponibles para instalar Webmin en CentOS. Empecemos por la primera.

Método 1: Instalación de la versión RPM

En primer lugar, vamos a considerar una opción más sencilla, que se basa en obtener el paquete RPM del sitio web oficial con su posterior instalación. Este método es adecuado incluso si quiere añadir Webmin a otro dispositivo sin conectarse a Internet, precargando el software en un medio extraíble. El proceso completo es el siguiente:

Ir al sitio web oficial de Webmin

  1. Utilice el enlace anterior para llegar a la página web oficial de los desarrolladores, donde se le llevará inmediatamente a la «Descargas».
  2. Aquí le interesa el enlace al paquete RPM. Haz clic con el botón derecho del ratón y cópialo a través del menú contextual.
  3. Puede ejecutar «Terminal».ya que todas las demás acciones se realizarán a través de él. En primer lugar, obtenemos el paquete propiamente dicho introduciendo el comando wget + enlace previamente copiado.
  4. La descarga tardará un tiempo determinado, y el progreso se mostrará en la parte inferior. No cierre la consola durante esto para no interrumpir la operación.
  5. Antes de iniciar el procedimiento principal de instalación del paquete recibido, debe comprobar las dependencias y corregirlas. El comando sudo yum -y install perl perl-Net-SSLeay openssl perl-IO-Tty.
  6. Se ejecuta como superusuario, lo que significa que tendrá que introducir una contraseña para confirmar, cuyos caracteres no aparecen en la cadena cuando se escribe.
  7. Se le notificará que la instalación de la dependencia se ha completado con éxito, y puede pasar a la siguiente acción.
  8. Utilice el comando rpm -U webmin-1.930-1.noarch.rpmpara instalar el paquete obtenido previamente de Webin, sustituyendo el nombre por el del paquete ya descargado.
  9. Este proceso es el más largo, así que tendrás que ser paciente.
  10. Al final se le notificará que la instalación se ha completado con éxito, y se le proporcionará un enlace de acceso y una contraseña por defecto.
  11. Pegue este enlace en su navegador y asuma todos los riesgos al proceder.
  12. Utilice el nombre de usuario y la contraseña estándar para autenticarse y asegurarse de que el panel de control añadido funciona correctamente.

Llevar a cabo este método lleva como mucho diez minutos, y no es especialmente difícil, pero algunos usuarios simplemente no lo encuentran adecuado debido a diversas circunstancias. Especialmente para estos casos, hemos preparado una variante alternativa.

Método 2: Añadir el repositorio YUM

Como sabes, YUM es un gestor de paquetes estándar de CentOS. Puede instalar rápidamente sólo aquellos programas que han sido añadidos a la lista de repositorios almacenados en una carpeta especial. Webmin está ausente allí, pero nada nos impide añadirlo y luego instalarlo. En el sitio oficial se describe un ejemplo de dicha instalación, y en detalle se ve así:

  1. La acción posterior tendrá que hacer a través de un editor de texto. Es posible utilizar absolutamente cualquier herramienta conveniente, pero nos detendremos en el simple nano. Si no está ya añadido a su distribución, ejecute el comando sudo yum install nano.
  2. Confirme la intención de añadir un paquete especificando la contraseña de superusuario.
  3. Acepte la advertencia para instalar el nuevo paquete. Si ya se ha añadido nano al sistema operativo, aparecerá un mensaje «No hay nada que correr»..
  4. Ahora vamos a crear un archivo donde se almacenará la información del paquete de descarga. Esto se hace mediante sudo nano /etc/yum.repos.d/webmin.repo.
  5. Al abrir un editor de texto, se le notificará inmediatamente que se trata de un nuevo archivo. No te alarmes, porque debería ser así.
  6. Introduzca en él el contenido que se muestra a continuación.

    [Webmin]
    name=Webmin Distribution Neutral
    #baseurl=https://download.webmin.com/download/yum
    mirrorlist=https://download.webmin.com/download/yum/mirrorlist
    enabled=1

  7. A continuación, haga clic en Ctrl + Opara guardar los cambios.
  8. No cambie el nombre del archivo, simplemente pulse la tecla Entre en.
  9. A continuación, puede salir con seguridad del editor de texto pulsando la combinación Ctrl + X.
  10. El siguiente paso es conseguir la clave pública, que será necesaria para instalar los paquetes correctamente. En primer lugar, descárguelo a través de wget http://www.webmin.com/jcameron-key.asc.
  11. A continuación, ejecute el comando sudo rpm --import jcameron-key.ascpara importarlo al sistema.
  12. Todo lo que queda por hacer es prescribir sudo yum install webmin para iniciar la instalación del panel de control en cuestión hoy mismo.

Como puede ver, la implementación de este método fue un poco más complicada que la primera, pero ahora puede en cualquier momento volver a prescribir sudo yum install webminpara instalar el programa inmediatamente si se ha eliminado accidental o intencionadamente. El resto de los pasos son innecesarios, porque la configuración se guarda en el sistema operativo.

Iniciar el servidor después de la instalación

Webmin no siempre se inicia automáticamente después de la instalación, lo que puede deberse a varios factores. Si esto no ocurre, no podrá ir al sitio de prueba, por lo que tendrá que activar el servicio usted mismo escribiendo «Terminal». equipo service webmin start.

Sin embargo, ten en cuenta también el hecho de que este panel de control no se añade a la ejecución automática inmediatamente después de la instalación, por lo que se desactivará cuando crees una nueva sesión. Si quieres evitar esto, simplemente escribe una línea chkconfig webmin on y activarlo.

Ya conoces las dos formas de instalar Webmin en CentOS 7. Lo único que queda es elegir el mejor para usted y seguir las instrucciones dadas para que todo el proceso sea un éxito.

Nos alegramos de que hayamos podido ayudarle con su problema.

Describa lo que no le ha funcionado.
Nuestros especialistas tratarán de responder con la mayor rapidez posible.

¿Le ha ayudado este artículo?