Come creare un nuovo dominio in un server Apache

December 22

server Apache è senza dubbio uno dei server web più popolari disponibili oggi, e il fatto che è gratuito non toglie il suo robusto elenco di funzionalità. Ubuntu server è una implementazione libera server Linux, ed è un server eccellente per ospitare i server web Apache. L'impostazione predefinita per Apache è quello di sostenere un dominio, ma utilizzando gli host virtuali funzionalità, è possibile creare un nuovo dominio in un server Apache. Se si dispone di un altro sapore di Linux, quindi consultare la sezione Risorse per contribuire all'attuazione Apache sul vostro server Linux.

istruzione

1 Ricevi gli aggiornamenti di Ubuntu Linux e installare Apache 2 con i seguenti comandi:

sudo apt-get update

sudo apt-get install apache2

E 'sempre una buona idea per aggiornare il server prima di installare nuovo software.

2 Copiare il file di configurazione di default in un file con il nuovo nome di dominio:

sudo cp / etc / apache2 / sites-available / default / etc / apache2 / sites-available / yournewdomain

3 Aggiornare il file di configurazione di Apache2 con un editor di testo come vi, gedit o nano, assicurandosi che la seguente riga sia presente:

DocumentRoot / var / www

Salvare il file e uscire.

4 Utilizzando gedit, nano, vi o un altro editor, aggiornare il primo file creato nel passaggio 2 come segue:

ServerAdmin [email protected] (il default è webmaster @ localhost)

Nomeserver yournewdomain (il nuovo nome di dominio completo)

ServerAlais www.yournewdomain.com (l'alias del server)

DocumentRoot / var / www / yournewdomain (dove Apache cerca pagine)

log degli errori /var/www/yournewdomain/error.log

CustomLog /var/www/yournewdomain1/access.log combinato

Salvare il file.

5 Modificare il file / etc / hosts per assicurare che il tuo browser non andare a cercare il tuo nuovo dominio sul Web. Per fare questo, aggiungere il nuovo nome di dominio e l'alias alla linea di localhost in / etc / hosts come segue:

127.0.0.1 localhost yournewdomain www.yournewdomain.com

Salvare il file.

6 Creare una nuova directory per contenere le pagine per il tuo nuovo dominio:

sudo mkdir / var / www / yournewdomain

Questa è la directory dove potrete inserire le pagine per il server denominato "yournewdomain."

7 Attiva il tuo nuovo dominio con i seguenti comandi:

sudo a2ensite yournewdomain

Avviare (o riavviare) il server Apache:

sudo /etc/init.d/apache2 start (o "ricominciare")

Questo farà partire (o riavviare) il server e renderlo pronto a servire le pagine.

8 Creare un file index.html nella nuova directory. Assicurarsi di renderlo diverso da quello della pagina di default, in modo che si può essere sicuri la nuova pagina si sta caricando. È possibile creare questo file con un editor di testo.

9 Riavviare Apache con il seguente comando:

restart sudo /etc/init.d/apache2

Apri Firefox o un altro browser, inserire "localhost" nella barra degli indirizzi e premere "Invio". Si dovrebbe vedere la pagina tuo primo dominio. Aprire una nuova scheda e inserire "localhost / yournewdomain" nella barra degli indirizzi e premere "Invio" per far apparire la pagina secondo dominio. Il server Apache è ora ospita due domini.