GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare Webmin su Debian 11 Bullseye Server Linux

Webmin è una piattaforma applicativa open source che fornisce un'interfaccia utente grafica basata sul Web per gestire i server Linux. Qui impariamo come installare Webmin sul server Debian 11 Linux per gestire l'hosting web utilizzando il suo repository.

La gestione dei server della riga di comando può essere complicata soprattutto per i principianti, quindi un pannello di controllo amministrativo simile a Webmin può semplificare tutto questo. A causa dell'interfaccia di amministrazione del sistema basata sul Web per Unix. Qualsiasi browser Web moderno può essere utilizzato per configurare account utente, Apache, DNS, condivisione di file e molto altro.

Webmin elimina la necessità di modificare manualmente i file di configurazione Unix come /etc/passwd e permette di gestire un sistema da console o da remoto. Un'ulteriore estensione delle funzionalità di Webmin è possibile con l'aiuto di moduli integrati o esterni.

Installazione di Webmin CPanel su server Debian 11 Bullseye

I passaggi per installare il pannello di controllo dell'amministratore Webmin forniti qui sono applicabili anche per Debian 10 Buster, Ubuntu 20.04 LTS, Linux Mint e altri sistemi Linux simili.

1. Aggiungi la chiave GPG firmata da Webmin

Aggiungiamo prima la chiave GPG su Debian 11 che è stata firmata da Webmin per verificare i pacchetti che scarichiamo dal suo repository, aggiunti nel passaggio successivo, per installare questo CPanel di amministrazione.

wget -qO - http://www.webmin.com/jcameron-key.asc | sudo apt-key add -

2. Integra il repository Webmin su Debian 11

Come sappiamo i pacchetti per configurare questo pannello di controllo per gestire l'hosting web o i server appena installati non sono disponibili nel repository di base predefinito di Debian 11. Quindi, dobbiamo aggiungere quello fornito ufficialmente dagli sviluppatori di Webmin.

Copia l'intero blocco del comando dato, incollalo nel terminale e premi Invio chiave.

sudo sh -c 'echo "deb http://download.webmin.com/download/repository sarge contrib" > \
/etc/apt/sources.list.d/webmin.list'

3. Esegui l'aggiornamento del sistema

Il prossimo è l'esecuzione del comando di aggiornamento che aggiornerà la cache del repository di sistema e aiuta a riconoscere il repository appena aggiunto e i suoi pacchetti.

sudo apt update

4. Comando per installare Webmin su Debian 11

Una volta eseguiti tutti i comandi sopra indicati, esegui quello principale che non solo scaricherà il Webmin ma lo installerà anche sul tuo sistema Server per gestirlo in locale o in remoto utilizzando il browser web.

sudo apt install webmin

5. Consenti la porta 10000

Ora possiamo accedere all'interfaccia web di questo pannello di controllo localmente utilizzando il browser web. Tuttavia, da remoto non lo saremo; per questo, dobbiamo aprire la porta Webmin 10000 nel firewall di Debian 11 o 10 sistema.

sudo ufw allow 10000

6. Avvia Webmin su Debian 11 Server

Nel caso in cui il servizio del server Webmin non sia stato avviato automaticamente, eseguire il comando seguente:

sudo /etc/webmin/start
OR 
sudo systemctl start webmin

Controlla lo stato:

sudo systemctl status webmin

Per fermare lo stesso puoi usare:

sudo /etc/webmin/stop
or 
sudo systemctl stop webmin

6. Accedi all'interfaccia web

Infine, apri un browser su qualsiasi sistema informatico che possa accedere all'indirizzo IP o al dominio del server su cui hai installato il Webmin CPanel . Successivamente, vai alla casella dell'URL e puntare il browser sull'IP o dominio del server insieme al numero di porta 10000 .

Esempio :https://server-ip-adress:10000 o http://example.com:10000

Diciamo il nostro indirizzo IP del server è 192.168.0.11, quindi l'URL di accesso sarà:http://192.168.0.11:10000

Se ricevi l'errore:"La tua connessione non è privata “. Basta fare clic su Avanzate e poi su “Procedi x.x.x.x ” link.

7. accedi come root

Quando vedi l'interfaccia di accesso, accedi alla root come nome utente e la password che hai impostato per questo sul tuo sistema Debian Linux.

8. Cruscotto

Infine, hai la Dashboard per gestire il comando o la GUI del server Debian Linux in locale o in remoto utilizzando l'interfaccia web.

Disinstalla Webmin (opzionale)

Se pensi di non aver più bisogno di questo hosting del sito Web e del pannello di controllo dell'amministratore di sistema sul tuo sistema, ecco il comando per rimuoverlo completamente.

sudo apt remove webmin

Rimuovi repository  

sudo rm etc/apt/sources.list.d/webmin.list

Pulisci :

sudo apt autoremove

Per saperne di più fare riferimento alla documentazione ufficiale.


Debian
  1. Come installare Webmin su Debian 10 Linux

  2. Come installare Webmin su Rocky Linux 8

  3. Come installare Steam su Debian 11 Bullseye o Buster 10 Linux

  4. Come installare il client ZOOM su Debian 11 Bullseye Linux

  5. Come installare Pip 3 o 2 su Debian 11 Bullseye Linux

Come installare Webmin su Debian 11 Bullseye Server Linux

Come installare MySQL 8.0 Server su Debian 11 Bullseye

Come installare Minikube su Debian 11 Bullseye Linux

Come installare Remmina su Debian 11 Bullseye Linux

Come installare server e client Telnet su Debian 11 Bullseye Linux

Come installare Webmin su Debian 8