PRACTICA VIRTUAL HOST APACHE SOL Y LUNA

 1. Creamos el directorio para almacenar el virtual host

sudo mkdir -p /var/www/html/sol109virtual.local/public_html

sudo mkdir -p /var/www/html/luna109virtual.local/public_html 


2. Cambiaremos el propietario de los directorios creados anteriormente

sudo chown -R $USER:$USER /var/www/html/sol109virtual.local/public_html

sudo chown -R $USER:$USER /var/www/html/luna109virtual.local/public_html


3. Ponemos permisos de solo lectura

sudo chmod -R 755 /var/www/html/

 

4. Creamos la página para el  host SOL

sudo gedit /var/www/html/sol109virtual.local/public_html/index.html

<html>

    <head>

        <title>Bienvenido virtualhost sol109virtual.local</title>

    </head>

    <body>

    <h1>sol109virtual.local virtualhost está trabajando!</h1>

    </body>

</html>

 

5. Ahora creamos la página para el host LUNA

sudo gedit /var/www/html/luna109virtual.local/public_html/index.html

<html>

    <head>

        <title>Bienvenido virtualhost luna109virtual.local</title>

    </head>

    <body>

    <h1>luna109virtual.local virtualhost está trabajando!</h1>

    </body>

</html>

 

6. Creamos los ficheros de configuración de cada host

sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/sol109virtual.local.conf

sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/luna109virtual.local.conf

 

7. Editaremos el host SOL

sudo gedit /etc/apache2/sites-available/sol109virtual.local.conf

ServerAdmin webmaster@sol109virtual.local

ServerName sol109virtual.local

ServerAlias www.sol109virtual.local

DocumentRoot /var/www/html/sol109virtual.local/public_html

 

8. Editaremos el host LUNA

sudo gedit /etc/apache2/sites-available/luna109virtual.local.conf

ServerAdmin webmaster@luna109virtual.local

ServerName luna109virtual.local

ServerAlias www.luna109virtual.local

DocumentRoot /var/www/html/luna109virtual.local/public_html


9. Habilitamos las configuraciones de sol y luna

sudo a2ensite sol109virtual.local.conf

sudo a2ensite luna109virtual.local.conf

10. Reiniciamos el servidor apache

sudo systemctl restart apache2

11. Abrimos el archivo host y lo editamos

sudo gedit /etc/hosts

192.168.32.109 sol109virtual.local

192.168.32.109 www.sol109virtual.local

192.168.32.109 luna109virtual.local

192.168.32.109 www.luna109virtual.local

Comentarios

Entradas populares de este blog