Configurar servidor

En esta ocasión vamos a instalar un servidor apache2 e implementaremos virtual hosts para poder alojar varios sitios web apuntando cada una de ellas a un nombre de dominio diferente. lo primero que haremos será instalar el servidor apache2, para ello utilizaremos el comando:


sudo apt-get install apache2

1.PNG

Después de que se halla terminado de instalar el servicio apache2 vamos a crear las carpetas necesarias para alojar los sitios web, estas carpetas las crearemos en el directorio /var/www/html


sudo mkdir -p /var/www/html/jabones

sudo mkdir -p /var/www/html/pilates

2

Ahora vamos a realizar un archivo de configuración para cada uno de los sitios web que vamos a alojar en el servidor apache2 para ello nos dirijimos a la ruta /etc/apache2/sites-available y copiamos el archivo de configuración 000-default.conf


cd  /etc/apache2/sites-available

sudo cp 000-default.conf jabones.conf

sudo cp 000-default.conf pilates.conf

34

Una vez que tenemos el archivo de configuración para cada sitio procedemos a editarlos. y los editaremos como los archivos de las fotos para nuestros sitios.


sudo nano jabones.conf

sudo nano pilates.conf

56

Añadir el sitio web a las carpetas alojadas en /var/www/html/….

Primero vamos con el sitio de jabones, con un archivo index.html bastaría para probar el funcionamiento pero dado que poseo algunas webs las voy a aprovechar, así que copia mi sitio web a la carpeta /var/www/html/jabones/(aquí copio todos los archivos necesarios para el sitio web y por supuesto el index.html)

Añadir las direcciones locales al /etc/hosts


sudo nano /etc/hosts

7

debe de quedar así en mi caso, he añadido las direcciones internar 127.0.1.2 y 127.0.1.3 a las direcciones que asigné anteriormente en los archivos de configuración, en el campo ServerName.

8

Activar los virtual hosts


sudo a2ensite jabones.conf

sudo a2ensite pilates.conf

9

Reiniciar el servicio apache2


sudo service apache2 restart

10

Configurar cliente

Para ello editaremos el archivo /etc/network/interfaces con valores compatibles con los del servidor y le añadiremos la línea dns-nameservers que contendrá la ip del servidor y 8.8.8.8


sudo nano /etc/network/interfaces

El servidor que aloja los sitios web tiene la IP 192.168.1.134…

11

y el cliente lo configuraremos de esta manera en mi caso

12

Ahora reiniciamo la máquina y si os fijaís en el dns-nameserver está la dirección del servidor para resolver los nombres DNS


sudo reboot

Y ahora la prueba de que funciona….

13.PNG14.PNG

 

Anuncios