Creación de dominios virtuales en APACHE
Podemos tener mas de un dominio en un server APACHE, esto es posible mediante la directiva VirtualHost la cual veremos un ejemplo debajo. Esta directiva puede tener muchas alternativas la que nosotros vamos a tomar es la que determinamos numero IP, puerto y NameServer
<VirtualHost 192.168.1.2:80>
ServerAdmin [email protected]
DocumentRoot /usr/local/apache/htdocs
ScriptAlias /cgi-bin /usr/local/apache/cgi-bin/cgi-bin
ServerName lacnicwalc.net.uy
</VirtualHost>
<VirtualHost 192.168.1.2:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/webmail
ScriptAlias /cgi-bin /var/www/cgi-bin
ServerName lacnic2.net.uy
</VirtualHost>
Estas configuraciones hacen que lacnicwalc.net.uy y lacnic2.net.uy estén en el mismo servidor con el mismo numero IP y el mismo puerto, lo que sucede habitualmente en una configuración Standard lo que tenemos que tener en cuenta que para esto es necesario tener también configurado el host en el DNS como tipo A lo cual ya vimos anteriormente.
<VirtualHost>
Especifica donde y en que puerto vamos a levantar el nuevo dominio o un subdominio.
ServerAdmin
Será el mail de la persona de contacto para este dominio. Es vital cuando tenemos un ISP o administramos una gran cantidad de dominios para los cuales damos la dirección de contacto de la persona responsable
DocumentRoot
Es la raíz donde se deben de ubicar los índices del nuevo sitio
ScriptAlias
En este directorio especificado por un ALIAS será donde se ejecuten nuestros SCRIPTS por ejemplo archivos PERL
ServerName
Es donde se decreta el nombre real del dominio. Viene a ser lo mismo que utilizamos en el DNS como CNAME lo cual también vimos anteriormente.
0 comentarios