Hola, Hola Hace unos das publiqu cmo instalar y configurar Apache2 en OpenSuse, pero como soy ms llevado con Fedora y su familia, el da de hoy, en unos cuantos pasos les mostrar cmo configurar un servidor web pero, ahora con CentOS PROCESO DE INSTALACIN. Tratar de ser lo ms breve posible. Este procedimiento, supongo que ya lo conocern. (No es necesario aclarar que debs hacerlo como root)
/etc/httpd/conf/httpd.conf
Ruta para configurar para dominios virtuales. (no existe el archivo, hay que crearlo) lo veremos ms adelante.
/etc/httpd/conf.d/
INICIAR EL SERVIDOR WEB DE APACHE
start stop
Inicia el servicio Detiene el servicio Reinicia el servicio. Mata todos los procesos relacionado con el servicio y los vuelve a generar de nueva cuenta. Recarga el servicio. Carga las actualizaciones hechas al fichero de configuracin del servicio sin necesidad de matar los procesos relacionados con el mismo, por lo que podra entenderse que hace el cambio en caliente.
restart
reload
condrestart
Reinicio Condicional.- Solamente se inicia si el servicio se encuentra ejecutndose. Da a conocer el estado en el que se encuentra el servicio
Dejmonos de explicaciones, y vaymonos a configurar.
status
/etc/httpd/conf/httpd.conf
En dicho fichero debemos localizar la siguiente linea y descomentarla.
NameVirtualHost *:80
PASO II. ESTRUCTURA DE DIRECTORIOS PARA DOMINIOS VIRTUALES. Vamos a crear los siguientes dominios virtuales.
carlossanchez.ni virtual.carlossanchez.ni
Por cada dominio debemos crear un directorio en la siguiente ruta, y quedar como se muestra a continuacin.
Paso III. CREACIN Y MODIFICACIN DE LOS FICHEROS DE CONFIGURACIN DE LOS DOMINIOS VIRTUALES.
Deberemos crear los directorios que contendrn los ficheros de configuracin en la siguiente ruta. Quedando de esta manera.
/etc/httpd/conf.d/
Creacin de los directorios.
vi /etc/httpd/conf.d/carlossanchez.ni.conf/httpd.conf
Contenido del archivo, para carlossanchez.ni
vi /etc/httpd/conf.d/virtual.carlossanchez.ni.conf/httpd.conf
Contenido del archivo, para virtual.carlossanchez.ni
<VirtualHost *:80>
vi /etc/hosts
debera quedar de la siguiente manera. 192.168.10.7 192.168.10.7 carlossanchez.ni virtual.carlossanchez.ni
Reiniciamos el demonio.
Listo!!! Record que, los archivos de tu pgina web, debern estar en la siguiente direccin, para poder observarlos en el navegador.
/var/www/carlossanchez.ni/html
/var/www/virtual.carlossanchez.ni/html
Particularmente, me gusta ms CentOS Probarlo, vers que es ms cmodo