3
Configuración de Dominio Virtual Servidor Web Apache en CentOS PROCESO DE INSTALACIÓN. Trataré de ser lo más breve posible. Este procedimiento, supongo que ya lo conocerán. (No es necesario aclarar que debés hacerlo como root) [root@carlitos ~]# yum install -y httpd ARCHIVOS DE CONFIGURACIÓN La configuración del servidor web tendremos que realizar sobre dos ficheros importantes. —Archivo de Configuración principal. /etc/httpd/conf/httpd.conf —Ruta para configurar para dominios virtuales. (no existe el archivo, hay que crearlo). /etc/httpd/conf.d/ INICIAR EL SERVIDOR WEB DE APACHE [root@carlitos ~]# /etc/init.d/httpd start También podemos utilizar las opciones de la siguiente tabla. start Inicia el servicio stop Detiene el servicio restart Reinicia el servicio. Mata todos los procesos relacionado con el servicio y los vuelve a generar de nueva cuenta. reload Recarga el servicio. Carga las actualizaciones hechas al fichero de configuración del servicio sin necesidad de matar los procesos relacionados con el mismo, por lo que podría entenderse que hace el cambio en caliente. condrestart Reinicio Condicional.- Solamente se inicia si el servicio se encuentra ejecutándose. status Da a conocer el estado en el que se encuentra el servicio Ing. Javier Purizaca Chero 1

Dominio Virtual Centos

  • Upload
    cjavich

  • View
    18

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Dominio Virtual Centos

Configuración de Dominio Virtual

Servidor Web Apache en CentOS

PROCESO DE INSTALACIÓN.Trataré de ser lo más breve posible. Este procedimiento, supongo que ya lo conocerán. (No es necesario aclarar que debés hacerlo como root)

[root@carlitos ~]# yum install -y httpd

ARCHIVOS DE CONFIGURACIÓN

La configuración del servidor web tendremos que realizar sobre dos ficheros importantes.

—Archivo de Configuración principal.

/etc/httpd/conf/httpd.conf

—Ruta para configurar para dominios virtuales. (no existe el archivo, hay que crearlo).

/etc/httpd/conf.d/

INICIAR EL SERVIDOR WEB DE APACHE

[root@carlitos ~]# /etc/init.d/httpd start

También podemos utilizar las opciones de la siguiente tabla.

start Inicia el serviciostop Detiene el servicio

restart Reinicia el servicio. Mata todos los procesos relacionado con el servicio y los vuelve a generar de nueva cuenta.

reload

Recarga el servicio. Carga las actualizaciones hechas al fichero de configuración del servicio sin necesidad de matar los procesos relacionados con el mismo, por lo que podría entenderse que hace el cambio en caliente.

condrestart Reinicio Condicional.- Solamente se inicia si el servicio se encuentra ejecutándose.

status Da a conocer el estado en el que se encuentra el servicio

Ing. Javier Purizaca Chero 1

Page 2: Dominio Virtual Centos

Configuración de Dominio Virtual

CREACIÓN Y CONFIGURACIÓN DE DOMINIOS VIRTUALES.

PASO I. CREACIÓN DE DOMINIOS VIRTUALES.

Al igual que en OpenSuse, debemos activar la directiva NameHostVirtual, en el archivo de configuración principal.

/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 el siguiente dominio virtual.

Javier.com

Por cada dominio debemos crear un directorio en la siguiente ruta, y quedará como se muestra a continuación.

mkdir /var/www/javier.com

Lo siguiente sera crear dentro de cada uno de estos directorios la estructura básica que debe llevar cada uno de estos dominios. Esta estructura estará conformada por cuatro directorios:

• html • cgi-bin • icons • error

Ejemplo de como debería quedar.

mkdir /var/www/javier.com/htmlmkdir /var/www/javier.com/cgi-binmkdir /var/www/javier.com/iconsmkdir /var/www/javier.com/error

Paso III. CREACIÓN Y MODIFICACIÓN DE LOS FICHEROS DE CONFIGURACIÓN DE LOS DOMINIOS VIRTUALES.

Deberemos crear los directorios que contendrán los ficheros de configuración en la siguiente ruta. Quedando de esta manera.

/etc/httpd/conf.d/

Creación de los directorios.

mkdir /etc/httpd/conf.d/javier.com.conf

Ahora, crearemos los ficheros de configuración, (httpd.conf) dentro de los directorios que acabamos de crear.

Ing. Javier Purizaca Chero 2

Page 3: Dominio Virtual Centos

Configuración de Dominio Virtual

nano /etc/httpd/conf.d/javier.com.conf/httpd.conf

Contenido del archivo, para javier.com

<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot "/var/www/javier.com/html" ServerName www.javier.com</VirtualHost>

Editar el archivo /etc/hosts, e incluir IP y dominios

nano /etc/hosts

debería quedar de la siguiente manera.

192.168.10.7 javier.com

Reiniciamos el demonio.

/etc/init.d/httpd restart o service httpd restart

Ing. Javier Purizaca Chero 3