Apache - Dominio

ACCEDER A SERVIDOR APACHE POR DOMINIO

PASOS:

1º - Haremos un DNS manual, porque hasta la fecha no tenemos instalado un servidor DNS en nuestro servidor.

nano /etc/hosts

Dentro añadiremos las siguientes lineas:

192.168.10.1      debian3      debian3.otro.com
192.168.10.1      debian1      debian1.otro.com

De esta manera deberemos tener acceso tanto a debian3 como a debian3.otro.com, igual con debian1 y debian1.otro.com por medio de un ping .

2º - nos dirigiremos a /etc/apache2/

cd /etc/apache2/sites-available

Para editar el fichero ports.conf

nano ports.conf

Para escribir lo siguiente 

NameVirtualHost *:80
...
..
 .

3º - Crearemos un par de directorios: dominio y dominio otro en /var/www/
cd /var/www
mkdir dominio
mkdir dominiootro

4º - Nos dirigiremos a /etc/apache2/sites-available y creamos dos ficheros: dominio y dominiootro

cd /etc/apache2/sites-available
cp defecto dominio
cp dominio dominiootro

5º - Editamos el fichero dominio y también el fichero dominiootro con nano para añadir las siguientes lineas.

En dominio:

</VirtualHost (*:80)>
DocumentRoot /var/www/dominio
ServerName debian1.otro.com
</VirtualHost>

En dominiootro:
</VirtualHost (*:80)>
          DocumentRoot /var/www/dominiootro
ServerName debian3.otro.com
</VirtualHost>

6º - Finalmente nos vamos a /etc/apache2/sites-enabled y borraremos los ficheros que creamos previamente ahi para correctamente activar los dominios.

cd /etc/apache2/sites-enable
rm dominio
rm dominiootro

Lo que haremos es teclear lo siguiente estando en /etc/apache2/sites-available:

cd /etc/apache2/sites-available
a2ensite dominio
a2ensite dominiootro

Y ya debería desde el navegador funcionar.