GNU/Linux >> Linux Esercitazione >  >> Rocky Linux

Come installare Webmin in Rocky Linux/Alma Linux 8

Webmin è uno strumento di configurazione del sistema basato sul Web per sistemi simili a Unix, sebbene le versioni recenti possano essere installate ed eseguite anche su Microsoft Windows. È un pannello di controllo gratuito e open source per l'amministrazione di server Unix/Linux.

Webmin fornisce agli utenti un'interfaccia utente grafica basata sul Web per configurare attività e impostazioni di sistema comuni. Se non ti piace l'idea di utilizzare la riga di comando per gestire il tuo server, Webmin è una buona alternativa grafica per te. Di seguito è riportato un elenco di funzionalità fornite da Webmin.

  • BIND Server DNS :crea e modifica domini, record DNS, opzioni e viste BIND
  • Firewall BSD :Configura un firewall BSD utilizzando IPFW, creando e modificando regole
  • Server DHCP :Gestisci reti, sottoreti, host e gruppi condivisi per ISC DHCPD
  • Masterizzatore CD :masterizza CD di dati da immagini ISO o directory selezionate
  • Gestione file :Visualizza, modifica e cambia le autorizzazioni su file e directory sul tuo sistema con un file manager simile a Windows
  • Server IMAP/POP3 Dovecot :Configura il server di recupero della posta IMAP e POP3 di Dovecot
  • Server LDAP :Gestisci il server OpenLDAP e gli oggetti nel suo database     Tutti i sistemi operativi
  • Server di database MySQL:  Imposta database, tabelle e autorizzazioni nel tuo server di database MySQL
  • Linux RAID:  Crea RAID 0, 1, 4, 5, 6, 10 e dispositivi lineari su un sistema Linux
  • Certificati SSL :Crittografiamo le richieste di certificati SSL
  • Configurazione VPN IPsec:  Configura un client o un server per una VPN IPsec utilizzando FreeSWAN

Contenuti correlati

  • Come installare Webmin in Debian 11
  • Come installare Webmin in Ubuntu 20.04

Indice dei contenuti

  1. Assicurarsi che il server sia aggiornato
  2. Configurazione di webmin repo e installazione di webmin
  3. Avvio e abilitazione del servizio webmin
  4. Apri la porta del servizio Webmin sul firewall
  5. Accesso al servizio webmin nel browser

1. Garantire che il server sia aggiornato

Prima di procedere, è sempre buona norma assicurarsi che il server sia aggiornato. Usa questi comandi per raggiungere questo obiettivo

sudo dnf update -y

Assicurati che alcuni pacchetti richiesti siano installati

sudo dnf install -y vim wget

2. Installazione di webmin

Webmin è disponibile come binario rpm che può essere scaricato e installato. Puoi anche aggiungere il repository RPM per webmin e installare webmin da lì.

Il modo consigliato per installare e utilizzare webmin è configurare il repository rpm ufficiale. In questo modo sarai in grado di stare al passo con le ultime versioni di webmin.

Installazione di webmin tramite rpm

In questo metodo, non è necessario aggiungere alcun repository. Scaricheremo un binario di webmin rpm.

Per ottenere l'ultima versione binaria RPM di questa piattaforma di gestione del server, vai al suo sito Web ufficiale e quindi visita la pagina di download. Nella pagina di download, fai clic sul link fornito per RPM Linux o copialo e utilizzalo con curl comando nel tuo Terminale.

curl -LO https://prdownloads.sourceforge.net/webadmin/webmin-1.983-1.noarch.rpm

Installa il binario RPM scaricato utilizzando il gestore di pacchetti DNF.

sudo dnf install ./webmin-*.noarch.rpm

Una volta completata l'installazione, vai al passaggio successivo per accedere all'interfaccia web.

Installazione di webmin utilizzando Webmin Repo

Aggiungiamo il repository yum di Webmin su Rocky Linux o Almalinux 8 per recuperare i pacchetti Webmin per l'installazione utilizzando un unico comando.

Apri il file repository

sudo vim /etc/yum.repos.d/webmin.repo

Aggiungi questo contenuto al file:

[Webmin]
name=Webmin  
mirrorlist=https://download.webmin.com/download/yum/mirrorlist
enabled=1
gpgkey=http://www.webmin.com/jcameron-key.asc

Ora installa webmin

sudo dnf install -y webmin

Tutte le dipendenze dovrebbero essere risolte automaticamente. Una volta installato, otterrai questo output:

Webmin install complete. You can now login to https://ip-10-2-40-75.us-west-2.compute.internal:10000/
as root with your root password.

Questo mostra che il servizio è in esecuzione sul nostro server nella porta 10000.

Conferma l'installazione

$ rpm -qi webmin
Name        : webmin
Version     : 1.983
Release     : 1
Architecture: noarch
Install Date: Wed 22 Dec 2021 11:17:45 AM UTC
Group       : System/Tools
Size        : 126726331
License     : Freeware
Signature   : DSA/SHA1, Sat 04 Dec 2021 06:48:47 AM UTC, Key ID d97a3ae911f63c51
Source RPM  : webmin-1.983-1.src.rpm
Build Date  : Sat 04 Dec 2021 06:46:27 AM UTC
Build Host  : fudu2
Relocations : (not relocatable)
Vendor      : Jamie Cameron
Summary     : A web-based administration interface for Unix systems.
Description :
A web-based administration interface for Unix systems. Using Webmin you can
configure DNS, Samba, NFS, local/remote filesystems and more using your
web browser.

After installation, enter the URL http://localhost:10000/ into your
browser and login as root with your root password.

3. Avvio e abilitazione del servizio webmin

Il servizio non viene avviato per impostazione predefinita. Avvia il servizio usando questo comando:

$ sudo /etc/webmin/start
Starting Webmin server in /usr/libexec/webmin

Per confermare che sia in esecuzione, assicurati che la porta 10000/tcp sia aperta.

$ sudo ss -tulpn | grep 10000
udp   UNCONN 0      0            0.0.0.0:10000      0.0.0.0:*    users:(("miniserv.pl",pid=67584,fd=8))
tcp   LISTEN 0      128          0.0.0.0:10000      0.0.0.0:*    users:(("miniserv.pl",pid=67584,fd=7))

Puoi riavviare, ricaricare e interrompere utilizzando rispettivamente i comandi seguenti.

sudo /etc/webmin/restart
sudo /etc/webmin/reload
sudo /etc/webmin/stop

4. Apertura della porta del servizio webmin sul firewall

Per accedere all'interfaccia Web di questo strumento di configurazione del sistema basato sul Web da qualsiasi browser di sistema in grado di accedere all'indirizzo IP o al dominio del Server in cui lo abbiamo installato; dobbiamo aprire un numero di porta Webmin che sia 10000 nel firewall.

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

5. Accesso al servizio webmin nel browser

Vai a https://your_domain:10000 nel tuo browser web, sostituendo your_domain con il nome di dominio che punta all'indirizzo IP del tuo server.

Nota: Quando accedi per la prima volta, vedrai un avviso "SSL non valido". Questo avviso può dire qualcosa di diverso a seconda del browser, ma il motivo è che il server ha generato un certificato autofirmato. Consenti l'eccezione e procedi al tuo dominio.

Ti verrà presentata una schermata di accesso. Accedi come utente root con password.

Una volta effettuato l'accesso, la prima schermata che vedrai sarà la dashboard di Webmin.

Conclusione

In questo tutorial abbiamo imparato come installare Webmin su Ubuntu 20.04.


Rocky Linux
  1. Come installare Erlang su Rocky Linux/Alma Linux/CentOS 8

  2. Come installare Apache Maven su Rocky Linux/Alma Linux 8

  3. Come installare l'agente Zabbix su Rocky Linux/Alma Linux 8

  4. Come installare FFmpeg su Rocky Linux/Alma Linux 8

  5. Come installare PHP 8 su Alma Linux e Rocky Linux

Come installare LAMP su Rocky Linux 8 Server

Come installare Webmin su Rocky Linux 8

Come installare il server MariaDB su Rocky Linux 8

Come installare Webmin su Ubuntu Linux

Come installare Jenkins su Rocky Linux 8

Come installare Nginx su Rocky Linux 9