Crear servidores virtuales en Servidor Web CentOS
Anuncio:
En ocasiones anteriores ya vimos cómo:
- Instalar y configurar un servidor web en Debian Ubuntu
- Instalar y configurar un servidor web en openSUSE
- Instalar y configurar un servidor web en CentOS
Y ahora veremos cómo crear servidores virtuales en un servidor web. Para el ejemplo usaremos CentOS.
Para poder tener varios dominios alojados en un mismo servidor web utilizamos los servidores virtuales o virtual hosts. Para crear estos servidores virtuales tenemos que crear un archivo, que por ejemplo se llame vhosts.conf y lo guardamos en /etc/httpd/conf.d/ .Tenga en cuenta que todos los archivos con extensión .conf en éste directorio serán ejecutados por el servidor web al arrancar.
En este archivo para cada servidor virtual o dominio que deseamos alojar en nuestro servidor crearemos un bloque como el que sigue:
NameVirtualHost IP:80
ServerName www.dominio.com
ServerAlias www.dominio.com dominio.com
DocumentRoot /var/www/html/dominio.com/www
CustomLog /etc/httpd/logs/dominio.com.access_log combined
ErrorLog /etc/httpd/logs/dominio.com.error_log
Donde IP será nuestra IP pública y dominio.com es el dominio que deseamos alojar.
Espero que os haya sido útil.