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
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.