Come configurare un server Web Apache con Webmin su Ubuntu Server

Apache è un eccellente strumento per server web che funziona su Ubuntu. Tuttavia, non è il più facile da configurare. Per fortuna, se usi Webmin sul tuo sistema Ubuntu Server, puoi configurarlo molto facilmente direttamente nell’interfaccia utente di Webmin.

Questa guida ti mostrerà come configurare un server web Apache su Ubuntu Server con Webmin. Ti mostreremo anche come gestirlo con l’interfaccia dell’interfaccia utente web di Webmin.

Ottenere Webmin installato su Ubuntu Server

Per utilizzare il modulo server Apache integrato in Webmin, devi prima configurare l’interfaccia dell’interfaccia utente Web di Webmin. Tuttavia, configurare Webmin non è molto difficile. Per installarlo, avvia una finestra di terminale, SSH nel server Ubuntu (o siediti fisicamente) e accedi alla riga di comando.

Una volta ottenuto l’accesso alla riga di comando di Ubuntu Server, eseguire le operazioni seguenti per rendere operativa l’interfaccia utente Web di Webmin.

wget http://prdownloads.sourceforge.net/webadmin/webmin_1.981_all.deb
sudo apt install ./webmin_1.981_all.deb

Se hai bisogno di ulteriori indicazioni per configurare Webmin sul tuo server Ubuntu, consulta la nostra guida su come configurare Webmin su Ubuntu Server.

Impostazione della password di root

Se desideri utilizzare l’interfaccia utente Web di Webmin sul tuo server Ubuntu, dovrai avere accesso alla password di root e all’account di root. Ubuntu blocca la password di root per impostazione predefinita per motivi di sicurezza.

Per impostare la password di root, per prima cosa, accedi a root usando il comando sudo -s.

sudo -s

Una volta ottenuto l’accesso root, è possibile impostare la password. Usando il comando passwd, dì a Ubuntu che desideri impostare la password di root. Assicurati che la password di root sia memorizzabile e sicura.

Nota: se hai bisogno di aiuto per generare una password sicura, fai clic su qui.

passwd

Con l’account root configurato, sarai in grado di accedere all’interfaccia utente web di Webmin. Per accedere all’interfaccia utente Web di Webmin sul tuo server Ubuntu, apri una nuova scheda del browser. Quindi, vai all’URL elencato di seguito.

http://YOUR_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME:10000

Nota che devi inserire “root” nella casella del nome utente per l’accesso a Webmin e la password appena creata nella casella della password per accedere.

Installazione dei pacchetti del server Web Apache su Ubuntu Server

Per configurare Apache su Ubuntu Server con Webmin, segui le istruzioni passo passo di seguito.

Passaggio 1: fare clic sul menu a sinistra per visualizzare le sue opzioni. Quindi, trova la sezione “Webmin” accanto a “Dashboard”, trova il pulsante “Moduli non utilizzati” e fai clic su di esso.

Passaggio 2: all’interno della sezione “Moduli non utilizzati”, individuare il pulsante “Apache Webserver” e selezionarlo per accedere alla sezione del modulo Apache Webserver.

Passaggio 3: nell’area del modulo Webmin Apache Webserver, vedrai un messaggio. Questo messaggio afferma: “L’eseguibile del server Apache /usr/sbin/apache2 non esiste. Se hai installato Apache, modifica la configurazione del modulo per utilizzare il percorso corretto.”

Trova il pulsante verde “Installa ora” per avviare il processo di installazione sul tuo sistema Ubuntu Server.

Passaggio 4: quando viene selezionato il pulsante verde “Installa ora”, diventerà un pulsante blu “Installa ora”. Seleziona questo pulsante per installare tutti i pacchetti necessari per utilizzare Apache su Ubuntu Server.

Configurazione del server web Apache in Webmin

Sebbene le impostazioni predefinite per il tuo server Web Apache siano adeguate, potresti voler modificare alcune impostazioni di configurazione. Ecco come farlo.

Passaggio 1: trova la barra laterale di Webmin e fai clic su di essa con il mouse. Quindi, trova la sezione “Server” e fai clic su di essa con il mouse.

Passaggio 2: all’interno dell’area “Server”, fare clic sull’opzione “Server Web Apache”. Questa opzione ti porterà all’area di configurazione del server Web Apache.

Passaggio 3: trova l’impostazione che desideri modificare nel tuo server Web Apache. Le opzioni includono “Processi e limiti”, “Rete e indirizzi”, “Tipi MIME”, Varie”, “File di opzioni per directory”, ecc.

Aggiungere file al tuo server web Apache

Ora che hai il tuo server Apache attivo e funzionante, è il momento di aggiungervi alcuni file HTML. Ecco come farlo con Webmin.

Passaggio 1: fare clic sulla barra laterale di sinistra in Webmin. Quindi, scegli l’opzione di menu “Strumenti” con il mouse.

Passaggio 2: all’interno dell’area “Strumenti”, trova l’opzione “Gestione file” e fai clic su di essa per aprire l’app di gestione file Webmin.

Passaggio 3: all’interno del file manager, trova “var” e fai doppio clic su di esso per accedere alla directory /var/. Quindi, selezionare la cartella “www” e fare doppio clic su di essa per accedere alla cartella /var/www/.

Passaggio 4: nella cartella /var/www/, trova la cartella “html” e fai doppio clic su di essa per accedere alla directory web per il tuo server web Apache.

Passaggio 5: All’interno del file manager di Webmin, seleziona il pulsante “File” con il mouse. Quindi, seleziona il testo “Trascina i file qui o fai clic per selezionare” per caricare un nuovo documento HTML sul tuo server Apache.