GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar Webmin en CentOS 8

Webmin es una herramienta de administración y configuración de sistemas gratuita, de código abierto y basada en la web para sistemas operativos similares a Unix. Puede configurar el servidor web Apache, Samba, DNS, correo, FTP, base de datos, sistema de archivos y gestión de paquetes con la interfaz web de Webmin. Webmin es muy similar a cPanel y proporciona una forma fácil de administrar sistemas Linux a través de un navegador web.

En este tutorial, le mostraremos cómo instalar Webmin usando dos métodos diferentes en CentOS 8.

Requisitos

  • Un servidor que ejecuta CentOS 8.
  • Se ha configurado una contraseña raíz en su servidor.

Cómo empezar

De forma predeterminada, SELinux está habilitado en el servidor CentOS 8. Por lo tanto, deberá deshabilitarlo primero.

Puede hacerlo editando /etc/selinux/config archivo:

nano /etc/selinux/config

Realice los siguientes cambios:

SELINUX=disabled

Guarde y cierre el archivo. Luego, reinicie su servidor para aplicar los cambios.

Instalar Webmin con RPM

Primero, deberá instalar las dependencias requeridas ejecutando el siguiente comando:

dnf install perl perl-Net-SSLeay openssl perl-Encode-Detect

Una vez que todas las dependencias estén instaladas, descargue el paquete Webmin RPM desde la página de descargas de Sourceforge con el siguiente comando:

wget https://prdownloads.sourceforge.net/webadmin/webmin-1.930-1.noarch.rpm

Una vez descargado, ejecuta el siguiente comando para instalar Webmin:

rpm -ivh webmin-1.930-1.noarch.rpm

Debería ver el siguiente resultado:

warning: webmin-1.930-1.noarch.rpm: Header V4 DSA/SHA1 Signature, key ID 11f63c51: NOKEY
Verifying...                          ################################# [100%]
Preparing...                          ################################# [100%]
Operating system is CentOS Linux
Updating / installing...
   1:webmin-1.930-1                   ################################# [100%]

Webmin install complete. You can now login to https://centos8:10000/
as root with your root password.

De forma predeterminada, Webmin se ejecuta en el puerto 10000. Puede verificar si Webmin se está ejecutando o no con el siguiente comando:

netstat -ant | grep 10000

Debería ver el siguiente resultado:

tcp        0      0 0.0.0.0:10000           0.0.0.0:*               LISTEN  

También puede verificar el proceso de Webmin con el siguiente comando:

ps -ef | grep webmin

Debería ver el siguiente resultado:

root      2131     1  0 12:29 ?        00:00:00 /usr/bin/perl /usr/libexec/webmin/miniserv.pl /etc/webmin/miniserv.conf
root      2225  6290  0 12:30 pts/0    00:00:00 grep --color=auto webmin

Instalar Webmin con el repositorio de Yum

También puede instalar Webmin desde el repositorio de CentOS Yum. Primero, crea un repositorio de Webmin con el siguiente comando:

nano /etc/yum.repos.d/webmin.repo

Agregue las siguientes líneas:

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

Guarde y cierre el archivo. Luego, descargue y agregue la clave de firma del repositorio con el siguiente comando:

wget http://www.webmin.com/jcameron-key.asc
rpm --import jcameron-key.asc

A continuación, instale Webmin ejecutando el siguiente comando:

dnf install webmin

Una vez que se complete la instalación, debería ver el siguiente resultado:

  Installing       : webmin-1.930-1.noarch                                                                                                         2/2 
  Running scriptlet: webmin-1.930-1.noarch                                                                                                         2/2 
Webmin install complete. You can now login to https://centos8:10000/
as root with your root password.

Acceder a Webmin en el navegador

De forma predeterminada, Webmin escucha en el puerto 10000. Por lo tanto, deberá abrir el puerto de Webmin en firewalld. Puedes hacerlo con el siguiente comando:

firewall-cmd --zone=public --add-port=10000/tcp --permanent
firewall-cmd --reload

Ahora, abre tu navegador web y escribe la URL https://your-server-ip:10000 . Será redirigido a la siguiente página:

Proporcione su usuario root, contraseña y haga clic en Firmar en botón. Debería ver el panel de control de Webmin en la siguiente página:

Desde aquí, puede configurar y administrar su servidor CentOS 8 fácilmente.

Conclusión

¡Felicidades! Ha instalado con éxito Webmin en el servidor CentOS 8. Ahora puede instalar fácilmente el servidor LAMP/LEMP, el servidor FTP y alojar su sitio web fácilmente a través de la interfaz web de Webmin.


Cent OS
  1. Cómo instalar MongoDB en CentOS 8

  2. Cómo instalar R en CentOS 7

  3. Cómo instalar Apache Cassandra en CentOS 7

  4. Cómo instalar XWiki en CentOS 7

  5. Cómo instalar Webmin en CentOS 7

Cómo instalar Apache en CentOS 8

Cómo instalar Webmin en CentOS 7

Cómo instalar Java en CentOS 8

Cómo instalar Yarn en CentOS 8

Cómo instalar Metabase en CentOS 8

Cómo instalar Jenkins en CentOS 8