Nwlapcug.com


Come impostare un Host virtuale su Localhost in Apache

Come impostare un Host virtuale su Localhost in Apache


Il web server Apache è una piattaforma robusta con un elenco di caratteristiche che smentisce il fatto che è un download gratuito. Diverse distribuzioni Linux supportano il server Apache, ed è disponibile anche una versione di Windows. Mentre il server Apache è configurato per servire su un solo sito per impostazione predefinita, è possibile sostenere gli host virtuali modificando il file di configurazione.

Istruzioni

1

Fare una copia del file di configurazione predefinito con un comando simile al seguente:

cp /etc/apache2/sites-available/default /etc/apache2/sites-available/newdomain

Il nuovo file "NuovoDominio" è il nome del tuo sito secondo.

2

Utilizzare un editor di testo per modificare il file di configurazione per Apache 2 essere sicuri che è la seguente riga nel file:

DocumentRoot/var/www

Salvare il file e uscire.

3

Aggiornare il file creato nel passaggio 1, modificando o aggiungendo le seguenti righe:

Nomeserver NuovoDominio (il nuovo nome di dominio completo)
ServerAlais www.newdomain.com (l'alias del server)
ServerAdmin [email protected] (l'impostazione predefinita è webmaster@localhost)
DocumentRoot /var/www/newdomain (dove Apache Cerca pagine)

Salvare il file e uscire.

4

Creare una nuova directory per ospitare le pagine web per il tuo dominio di secondo:

mkdir /var/www/newdomain

Questa directory conterrà le pagine del sito web secondo.

5

Attivare il tuo nuovo dominio con il seguente comando:

a2ensite NuovoDominio

Avviare (o riavviare) Apache con il comando seguente:

/etc/init.d/apache2 start (o "Riavvia")

Ora, il server deve essere configurato per servire pagine per due domini.

6

Costruire una pagina web denominata "index. html" e memorizzarlo nella directory "NuovoDominio" creato nel passaggio 4. Essere sicuri che non si tratta di una copia di quella predefinita di Apache, che dice semplicemente "Funziona!" Questo ti aiuterà a determinare che è veramente la nuova pagina che si sta caricando.

7

Riavviare il server Apache ri-configurato come segue:

/etc/init.d/apache2 restart

Aprire un browser web, inserire "localhost" nella barra degli indirizzi e premere "Invio". Dovrebbe visualizzare la pagina predefinita di Apache. Aprire una nuova scheda nel tuo browser e inserire "localhost/NuovoDominio" nella barra degli indirizzi. Premere "Enter" e se vedete la nuova pagina di aver impostato correttamente su virtual hosting su server Apache.