HTTP Sol y Luna
Para empezar la practica empezaremos con la paractica de luna (la de sol es igual) y para ello usaremos los siguientes comandos:
sudo mkdir -p /var/www/html/sol114virtual.local
sudo mkdir -p /var/www/html/luna114virtual.local
Luego tendremos que modificar la página principal de cada una con los siguientes comandos:
sudo gedit /var/www/html/sol114virtual.local/index.html
sudo gedit /var/www/html/luna114virtual.local/index.html
Cuando estamos en el fichero de la página principal creamos algo de este estilo:
<html>
<head>
<title>Bienvenido virtualhost sol\luna112virtual.local!</title>
</head>
<body>
<h1>sol\luna112virtual.local virtual host está trabajando!</h1>
</body>
</html>
Ahora tenemos que crear los ficheros de configuración con el siguiente comando:
Para sol:
sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/sol112virtual.local.conf
Y dentro de él poner lo siguiente:
ServerAdmin webmaster@sol112virtual.local
ServerName sol112virtual.local
ServerAlias www.sol112virtual.local
DocumentRoot /var/www/html/sol112virtual.local
Para luna:
sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/luna112virtual.local.conf
Y dentro de él poner lo siguiente:
ServerAdmin webmaster@luna112virtual.local
ServerName luna112virtual.local
ServerAlias www.luna112virtual.local
DocumentRoot /var/www/html/luna112virtual.local
Ahora que ya están creadas tenemos que desactivar las site default con el siguiente comando:
sudo a2dissite 000-default.conf
Ahora añadimos las que hemos creado con el siguiente comando:
sudo a2ensite sol112virtual.local.conf
sudo a2ensite luna112virtual.local.conf
Ahora reiniciamos el servidor de Apche2 con el siguiente comando:
sudo systemctl restart apache2
sudo systemctl status apache2
Comentarios
Publicar un comentario