You are on page 1of 7

INSTALACION DE SERVIDOR WEB (CENTOS) Este servidor se utiliza para servidor web o servidor HTTP es un programa informtico que

procesa una aplicacin del lado del servidor realizando conexiones bidireccionales y/o unidireccionales y sncronas o asncronas con el cliente generando o cediendo una respuesta en cualquier lenguaje o Aplicacin del lado del cliente. El cdigo recibido por el cliente suele ser compilado y ejecutado por un navegador web. Para la transmisin de todos estos datos suele utilizarse algn protocolo. Generalmente se utiliza el protocolo HTTP antes de comenzar a configurar le pondremos la direccion IP esttica a la maquina para que cumpla con lo que ya especificamos en los servidores anteriores para esto editamos el archivo (ifcfg-eth0) nano/etc/sysconfig/networkscripts/ifcfgeth0

guardamos y salimos para reiniciar las interfaces con el comando: /etc/init.d/networkrestart

luego verificamos con el comando (ifconfig):

lo primero que debemos hacer es instalarlo, pero antes de esto se recomienda hacer un update los comandos a ejecutar serian los siguientes Yumupdate Yumyinstallhttpd

la opcin (-y) para que responda automticamente (si) a todas las preguntas.

Antes de configurar o modificar cualquier archivo, se recomienda hacer una copia de seguridad del directorio (httpd) que es donde se alojan los archivos de configuracin del servidor web: cpR/etc/httpd~/Desktop/http.copy Despus hacer la copia procedemos a editar con un editor de texto el archivo de configuracion del servidor web que se encuentra en el directorio (/etc/httpd/conf/httpd.conf).

estando dentro del archivo debemos descomentar la linea que dice: NameVirtualHost *:80 busacamos la linea y la descomentamos quitndole el (#):

adems de esto debemos asegurarnos de que la linea Includeconf.d/*.conf estedescomentadaparaqueincluyalosarchivosdeconfiguracion

A continuacin debemos crear el directorio donde se alojaran los archivos del sitio, nos posicionamos en el directorio (/var/www/html/)estando en el directorio procedemos a crear el directorio del sitio web.

Dentro del directorio creado anteriormente debemos crear un archivo (index.html) con cualquier editor de texto, este archivo contendra el texto que queremos que muestre nuestra pagina web.

luego de tener el archivo.html creado en el directorio procedemos a crear el archivo principal de la pagina; nos ubicamos en el directorio (/etc/httpd/conf.d) y creamos el archivo principal de configuracion de nuestro sitio web con cualquier editor de texto, recomendablemente con nano seguido del nombre del archivo.

En este archivo debemos editar la siguiente informacin. <VirtualHost*:80> ServerAdminwebmaster@abc.com DocumentRoot/var/www/html/abc.file ServerNamewww.abc.com <Directory/var/www/html/abc.file> DirectoryIndexindex.html AllowOverrideNone </Directory> </VirtualHost>

ServerAdmin: Direccin de correo electrnico del administrador del servidor web. DocumentRoot: Es el directorio que contiene la mayora de los archivos HTML que se entregarn enrespuesta a peticiones.

ServerName: Nombre del servidor. DirectoryIndex: Es la pgina por defecto que entrega el servidor cuando hay una peticin de ndice de un directorio especificado con una barra (/) al final del nombre del directorio AllowOverride: Indica si puede o no ignorar cualquiera de las opciones por las declaraciones en un archivo. Configuramos un bloque <VirtualHost> por cada sitio web que vayamos a configurar , cada directriz debe de ir especificada segn los requerimientos que necesitemos en los sitios web, podemos ver como varan las directrices en cada bloque luego debemos especificar la direccin de nuestro servidor dns y su nombre de dominio, esto lo hacemos desde el archivo (resolv.conf) con el siguiente comando. nano/etc/resolv.conf

Tambin de tener configurado correctamente el archivo guardamos y salimos. Despus de terminado esto debemos iniciar nuestro servidor web con el comando

en la imagen anterior vemos que no hay ningn error. Ahora verificamos en el explorador buscando la direccion www.abc.com en la imagen anterior vemos que no hay ningn error.

ahora intentaremos ingresar desde una maquina con xp al servidor web, para esto necesitamos tener funcionando el servidor devian que contiene el DNS y el DHCP para que le resuelva las direcciones: iniciamos la maquina e ingresamos a la linae de comandos y verificamos que tenga direccion IP, que tenga servicio DNS y conexin con el servidor WEB:

todo esta correctamente ahora ingresamos al explor ador y buscamos www.abc.com

como podemos ver no nos muestra el contenido de la pagina web lo que se debe a la configuracion del cortafuegos de centos, para configurarlo debemos ejecutar el comando: Systemconfigsecurityleveltui seleccionamos la opcin (personalizar)ponemos la siguiente configuracion

verificamos nuevamente desde windows xp si podemos acceder a la pagina web.

Como podemos ver tenemos acceso la pagina web. Con esto terminamos el servidor web en centos.

You might also like