Vuoi imparare come installare Apache e configurare più siti Web su un computer che esegue Ubuntu Linux? In questa esercitazione, ti mostreremo come utilizzare la funzione Virtualhost per configurare più siti Web sullo stesso server Apache.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Apache 2.4.41

Nel nostro esempio, l'indirizzo IP del server Apache è 36.160.86.106.

Nel nostro esempio, creeremo il sito web: WWW.GAMEKING.TIPS.

Elenco attrezzature

Nella sezione seguente viene presentato l'elenco delle attrezzature utilizzate per creare questa esercitazione.

Come Amazon Associate, guadagno dagli acquisti idonei.

Apache Virtualhost - Configurazione DNS

Accedere al sito Web GODADDY e acquistare un dominio DNS.

Nel nostro esempio, abbiamo acquistato un dominio denominato:

Copy to Clipboard

È possibile utilizzare qualsiasi sito web per acquistare un dominio DNS, GoDaddy è solo la mia scelta personale.

Creare una voce DNS che punti il sito Web al computer che esegue Apache.

Nel nostro esempio, abbiamo creato una voce DNS che punta WWW.GAMEKING.TIPS a 35.160.86.106.

APACHE VIRTUALHOST DNS

Utilizzare il comando NSLOOKUP per testare la configurazione DNS.

Copy to Clipboard

Ecco l'output del comando.

Copy to Clipboard

Congratulazioni! La configurazione DNS richiesta è stata completata.

Tutorial Apache - Configurazione virtualhost

Installare il server Apache.

Copy to Clipboard

Abilita modulo Apache denominato: Mod_rewrite.

Copy to Clipboard

Modificare il file di configurazione Apache.

Copy to Clipboard

Aggiungere le seguenti righe alla fine di questo file.

Copy to Clipboard

Creare directory per archiviare i nuovi file e registri del sito Web.

Copy to Clipboard

I file del sito web verranno memorizzati all'interno della seguente directory:

Copy to Clipboard

I registri del sito web verranno memorizzati all'interno della seguente directory:

Copy to Clipboard

Creare un file di configurazione Apache per il nuovo sito Web.

Copy to Clipboard

Ecco il file con la nostra configurazione.

Copy to Clipboard

Abilitare il nuovo sito Web.

Copy to Clipboard

Riavviare il servizio Apache.

Copy to Clipboard

Aprire il browser e provare ad accedere alla versione HTTP del sito Web.

Nel nostro esempio, il seguente URL è stato immesso nel browser:

• http://www.gameking.tips

Apache - Lets encrypt

È stata completata la configurazione dell'host virtuale sul server Apache.