GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare Webmin su Ubuntu 18.04

Webmin è un pannello di controllo basato sul Web supportato su molte distribuzioni Linux. Webmin è tra i pannelli di controllo open source più popolari:vengono utilizzati principalmente per la gestione dell'account utente, l'amministrazione del server Web, la configurazione DNS, la configurazione FTP e molto altro. Webmin è un pannello di controllo eccellente e popolare grazie alla sua estensibilità. Webmin è scritto in Perl ed è open-source, il che lo rende gratuito e costantemente aggiornato. In questo articolo, ti mostreremo come installare Webmin su Ubuntu 18.04.

Esistono due metodi per installare il pannello di controllo di Webmin su distribuzioni basate su Debian. In questo articolo li tratteremo entrambi.

1. Accedi tramite SSH sul server Ubuntu:

Accedi tramite SSH al server come utente root (o come utente con privilegi sudo):

ssh root@Server_IP_Address -p Port_number

2. Aggiorna tutti i pacchetti

La prima cosa da fare una volta effettuato l'accesso è assicurarsi che tutti i pacchetti del sistema operativo installati siano aggiornati:

sudo apt update
sudo apt upgrade

3. Installazione di Webmin da un pacchetto (metodo 1)

Con questo metodo installeremo Webmin utilizzando il pacchetto Debian, adatto per Debian, Ubuntu o altre distribuzioni Linux basate su Debian.

Useremo il comando wget per scaricare il pacchetto Webmin:

wget http://prdownloads.sourceforge.net/webadmin/webmin_1.900_all.deb

Fatto ciò, dobbiamo installare diverse dipendenze:

sudo apt install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python

Dopo aver scaricato il pacchetto Webmin e dopo aver installato correttamente tutte le dipendenze, possiamo continuare l'installazione di Webmin con il seguente comando:

sudo dpkg --install webmin_1.900_all.deb

Webmin verrà installato automaticamente nella directory /usr/share/webmin e, per impostazione predefinita, l'installazione imposterà un nome utente e una password di amministratore.

4. Utilizzo del repository APT di Webmin (metodo 2)

Con questo metodo, utilizzeremo il repository APT di Webmin per installare il pannello di controllo di Webmin.

Innanzitutto, dobbiamo aggiungere il repository Webmin. Apri /etc/apt/sources.list con il tuo editor preferito (in questo esempio useremo nano):

sudo nano /etc/apt/sources.list

Aggiungi la seguente riga alla fine del file:

deb https://download.webmin.com/download/repository sarge contrib

Con i seguenti comandi, recupereremo e installeremo la chiave GPG con cui è firmato il repository:

cd /root

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

sudo apt-key add jcameron-key.asc

Ora possiamo installare Webmin con questi comandi:

sudo apt install apt-transport-https

sudo apt update

sudo apt install webmin

Con questo metodo, a differenza del precedente, tutte le dipendenze dovrebbero essere risolte automaticamente.

5. Accesso a Webmin

La porta predefinita su cui è in ascolto il servizio Webmin è la porta 10000. Con queste informazioni, puoi aprire il tuo browser Web preferito, digitare l'indirizzo IP del tuo server seguito da :10000 e dovresti essere in grado di vedere 'Accedi all'interfaccia Webmin' Messaggio. L'URL completo sarebbe in questo formato:
https://server_IP_Address:10000
Assicurati di sostituire "server_IP_Address" nell'URL con l'indirizzo IP del tuo server effettivo. È probabile che quando accedi a Webmin in questo modo, il tuo browser visualizzerà un messaggio sulla connessione non sicura.

È possibile ignorare l'avviso, accettare il certificato SSL autofirmato fornito dal pannello di controllo e procedere alla schermata di accesso. Oppure puoi installare un certificato SSL per un dominio ospitato sul tuo server e accedere a Webmin utilizzando “https://yourdomain.com:10000 “. Puoi utilizzare root come nome utente con la tua password di root o come qualsiasi utente che può utilizzare sudo.

6. Configura Webmin

In questa parte dell'articolo, ti mostreremo come modificare la porta Webmin nella configurazione di Webmin.

Possiamo modificare il file miniserv.conf per cambiare la porta Webmin predefinita da 10000 a qualsiasi porta di nostra scelta. Con il seguente comando apriremo il file di configurazione:

sudo nano /etc/webmin/miniserv.conf

Quindi trova la seguente riga:

port=10000

e cambia la porta predefinita. Nel nostro esempio, lo cambieremo in 8989:

port=8989

Salva il file ed esci dall'editor.

In alternativa, possiamo aggiungere una regola firewall (se stai utilizzando un firewall sul tuo server) e modificare la porta Webmin predefinita. Se stai utilizzando Iptables o UFW come firewall, puoi consentire il traffico in entrata da qualsiasi sorgente alla porta TCP 8989 utilizzando i seguenti comandi:

Per Iptables:

iptables -A INPUT -p tcp -m tcp --dport 8989 -j ACCEPT

e per UFW (firewall Ubuntu):

sudo ufw allow from any to any port 8989 proto tcp

7. Disinstalla Webmin

Se per qualche motivo non trovi Webmin adatto alle tue esigenze, puoi sempre disinstallarlo. Per rimuovere il pacchetto Webmin, dovrai eseguire il seguente comando:

sudo apt --purge remove webmin

Questo interromperà e rimuoverà i file e le configurazioni di Webmin.

Se hai seguito i passaggi del tutorial, avrai installato correttamente Webmin sul tuo VPS Ubuntu 18.04. Per maggiori dettagli sulla sua configurazione e utilizzo, consulta la documentazione ufficiale di Webmin.

Ovviamente, non devi installare Webmin su Ubuntu 18.04 se utilizzi uno dei nostri servizi di hosting Webmin, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori di sistema di installare Webmin su Ubuntu 18.04 per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS . Se ti è piaciuto questo post su come installare Webmin su Ubuntu 18.04, condividilo con i tuoi amici sui social network utilizzando i pulsanti qui sotto, o semplicemente lascia un commento nella sezione commenti. Grazie.


Panels
  1. Come installare Webmin su Ubuntu

  2. Come installare Webmin su Ubuntu 20.04

  3. Installa Webmin su Ubuntu 16.04

  4. Come installare R su Ubuntu 16.04

  5. Come installare Vai su Ubuntu 18.04

Come installare Webmin in Ubuntu 20.04

Come installare Webmin su Ubuntu 20.04?

Come installare Webmin su Ubuntu 16.04

Come installare Webmin su Ubuntu 18.04 LTS

Come installare Webmin su Ubuntu 20.04

Come installare webmin su Ubuntu 18.04