Immaginiamo di avere un dominio che punta all’indirizzo IP del nostro server, per esempio petarkaran.it indirizzato su 82.165143.26. Affinché al dominio risponda Apache con un sito web è necessario aggiungere un virtual host opportunamente configurato.
Per farlo anzitutto creiamo la cartella del nostro sito. Spostiamoci su /var/www
E creiamo una cartella, a nostro piacere, che di solito si nomina come il dominio (ma non è obbligatorio):
Affinché Apache ci possa lavorare correttamente è necessario riassegnarle l’utente opportuno, cioè www-data, visto che in questo modo il proprietario della cartella è root:
Adesso creiamo il file di configurazione del virtual host, per farlo spostiamoci su:
A questo punto creiamo il nostro file:
Possiamo anche copiarlo da un file esistente, per esempio:
Qualora avessimo creato il file di sana pianta incolliamo dentro il seguente contenuto base:
Per abilitare il sito digitiamo:
Adesso al nostro dominio, sulla porta 80, risponde Apache con il sito sulla suddetta cartella.