Installazione software · 2 min read · Nov 04, 2025

Come installare Webmin su CentOS 8

Webmin è uno strumento di configurazione e gestione di sistema gratuito, open-source e basato sul web per sistemi operativi simili a Unix. Puoi configurare il server web Apache, Samba, DNS, Mail, FTP, Database, file system e gestione dei pacchetti con l’interfaccia web di Webmin. Webmin è molto simile a cPanel e fornisce un modo semplice per gestire i sistemi Linux tramite un browser web.

In questo tutorial, ti mostreremo come installare Webmin utilizzando due metodi diversi su CentOS 8.

Prerequisiti

  • Un server che esegue CentOS 8.
  • Una password di root configurata sul tuo server.

Iniziare

Per impostazione predefinita, SELinux è abilitato nel server CentOS 8. Quindi dovrai disabilitarlo prima.

Puoi farlo modificando il file /etc/selinux/config:

nano /etc/selinux/config

Apporta le seguenti modifiche:

SELINUX=disabled

Salva e chiudi il file. Quindi, riavvia il server per applicare le modifiche.

Installa Webmin con RPM

Per prima cosa, dovrai installare le dipendenze richieste eseguendo il seguente comando:

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

Una volta installate tutte le dipendenze, scarica il pacchetto RPM di Webmin dalla pagina di download di Sourceforge con il seguente comando:

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

Una volta scaricato, esegui il seguente comando per installare Webmin:

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

Dovresti vedere il seguente output:

warnings: 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%]

Installazione di Webmin completata. Ora puoi accedere a https://centos8:10000/
come root con la tua password di root.

Per impostazione predefinita, Webmin funziona sulla porta 10000. Puoi controllare se Webmin è in esecuzione o meno con il seguente comando:

netstat -ant | grep 10000

Dovresti vedere il seguente output:

tcp        0      0 0.0.0.0:10000           0.0.0.0:*               LISTEN  

Puoi anche controllare il processo Webmin con il seguente comando:

ps -ef | grep webmin

Dovresti vedere il seguente output:

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

Installa Webmin con Yum Repository

Puoi anche installare Webmin dal repository Yum di CentOS. Per prima cosa, crea un repository Webmin con il seguente comando:

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

Aggiungi le seguenti righe:

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

Salva e chiudi il file. Quindi, scarica e aggiungi la chiave di firma del repository con il seguente comando:

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

Successivamente, installa Webmin eseguendo il seguente comando:

dnf install webmin

Una volta completata l’installazione, dovresti vedere il seguente output:

  Installing       : webmin-1.930-1.noarch                                                                                                         2/2 
  Running scriptlet: webmin-1.930-1.noarch                                                                                                         2/2 
Installazione di Webmin completata. Ora puoi accedere a https://centos8:10000/
come root con la tua password di root.

Accedi a Webmin nel browser

Per impostazione predefinita, Webmin ascolta sulla porta 10000. Quindi dovrai aprire la porta Webmin in firewalld. Puoi farlo con il seguente comando:

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

Ora, apri il tuo browser web e digita l’URL https://your-server-ip:10000. Sarai reindirizzato alla seguente pagina:

Accesso a Webmin

Fornisci il tuo utente root, la password e fai clic sul pulsante Accedi. Dovresti vedere il dashboard di Webmin nella seguente pagina:

Dashboard di Webmin

Da qui, puoi configurare e gestire facilmente il tuo server CentOS 8.

Conclusione

Congratulazioni! hai installato con successo Webmin sul server CentOS 8. Ora puoi facilmente installare il server LAMP/LEMP, il server FTP e ospitare il tuo sito web facilmente tramite l’interfaccia web di Webmin.

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.