Com configurar un virtual host d'Apache en Debian

Seguim jugant amb Debian al nostre servidor de proves, avui se'ns va presentar la necessitat de configurar un Virtual Host, de manera que ajudat per una guia de la universitat vaig construir un pas a pas per configurar hosts virtuals d'Apache en Debian.

instal·lar apatxe

sudo apt-get update
sudo apt-get install apache2

Crear nou arxiu de Virtual host

Descarrega el nostre arxiu virtual.conf de prova des aquí. Després hem de copiar el fitxer virtual.conf a la carpeta /etc/apache2/sites-available/ per al nou domini.

cp virtual.conf /etc/apache2/sites-available/

En cas de requerir-ho, podem canviar el nom de l'arxiu. (Per a les proves utilitzarem el nom: virtual )

Seguidament hem de canviar els següents camps ServerName, ServerAdmin, DocumentRoot

Habilitar els nous arxius de Virtual hosts:

a2ensite virtual.conf

Reiniciar Apache:

service apache2 restart

Configurar el archivo de hosts local

Obrir l'arxiu de hosts per això Escrigui nano /etc/hosts

Afegir la nova IP del seu servidor, a la part inferior de l'arxiu com localhost.

Quedarà alguna cosa com això:

127.0.0.1 localhost 127.0.0.10 wp 127.0.0.11 yII # The following lines are desirable for IPv6 capable hosts :: 1 localhost ip6-localhost ip6-loopback ff02 :: 1 ip6-allnodes ff02 :: 2 ip6-allrouters

Amb això ja quedaria ben configurat un Virtual Host en Debian