Permisos
sudo chmod -R 777 /var/www
Crear un fichero de nombre fqdn (Fully Qualified Domain Name)
Primero crear carpeta conf.d en Apache2 de no existir.
sudo gedit /etc/apache2/conf.d/fqdn
ServerName localhost
o
ServerName 127.0.0.1
Creación de los directorio para cada sitio virtual
~$ sudo mkdir /var/www/sol108virtual
~$ sudo mkdir /var/www/luna108virtual
Creación y edición de las páginas índice de inicio.
~$ sudo touch /var/www/sol108virtual/index.html
~$ sudo touch /var/www/luna108virtual/index.html
~$ sudo echo "Bienvenid@s al sitio virtual SOL" > /var/www/sol108virtual/index.html
~$ sudo echo "Bienvenid@s al sitio virtual LUNA" > /var/www/luna108virtual/index.html
Creando sitios disponibles y habilitándolos.
~$ sudo touch /etc/apache2/sites-available/sol108
~$ sudo touch /etc/apache2/sites-available/luna108
~$ sudo gedit /etc/apache2/sites-available/sol108
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/sol108virtual
ServerName www.sol108virtual.com
ErrorLog /var/log/apache2/error.log
</VirtualHost>
~$ sudo gedit /etc/apache2/sites-available/luna108
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/luna108virtual
ServerName www.luna108virtual.com
ErrorLog /var/log/apache2/error.log
</VirtualHost>
~$ sudo ln -s /etc/apache2/sites-available/sol /etc/apache2/sites-enabled/sol
~$ sudo ln -s /etc/apache2/sites-available/luna /etc/apache2/sites-enabled/luna
Asignación de IP y URL virtual. En DNS o fichero /etc/hosts
sudo gedit /etc/hosts
127.0.0.1 localhost
127.0.1.1 profe02-laptop
192.168.1.108 www.sol108virtual.com
192.168.1.108 www.luna108virtual.com
Reiniciamos el apache mediante comando:
sudo service apache2 restart
Probando en el navegador:
http://www.sol108virtual.com/
http://www.luna108virtual.com/
CON WEBMIN.
En servers Apache2 vemos una sección de servidores virtuales. Las órdenes previas pueden haber creado el servidor virtual, pero en caso contrario:
-Crear un host virtural nuevo.
-Señalar que trabaje con la dirección www.sol108virtual.com y www.luna108virtual.com
-Puerto 80 o por defecto.
-Elegir por nombre: sol108 y luna108.
-Aplicar cambios y reiniciar Apache.
No hay comentarios:
Publicar un comentario