Documente Academic
Documente Profesional
Documente Cultură
WEB EN LINUX
Por: Carlos Antonio Leal Saballos
Agenda
Descripcin general del
Servidor WEB
Protocolo HTTP
HTML
Sitio Web esttico
Sitio Web dinmico
Tecnologas de sitios Web
dinmicos
Apache
Instalacin
Archivos y parmetros de
configuracin
Inicio, parada y
configuracin del arranque
del servicio
Protocolo HTTP
HTML
Apache
El nombre del servidor web apache proviene de la palabra en ingles
patchy server que en espaol se puede entender como servidor
parchado, Tal vez te preguntaras, porque parchado?, la explicacin es
sencilla, el servidor web apache fue conformado por diversos parches del
servidor web usado en ese momento (servidor web NCSA)
El desarrollo del servidor web apache se remonta al lejano ao de 1995,
en la primera versin de apache ya que estaba compuesto en su
totalidad por una coleccin de parches del servidor web NCSA.
Fue hasta el ao de 1996 cuando fue lanzada la primera versin estable
de Apache la cual tenia entre sus principales caractersticas la reescritura
por completo de su cdigo base, tambin inclua la carga de mdulos en
tiempo de ejecucin.
Apache
Meses mas tarde fue lanzada la versin 1.1 la cual tenia como novedad la
inclusin de un modulo de autenticacion contra bases de datos.
La versin 1.3 de apache vio la luz en el ao de 1998 y esta inclua como
principal caracterstica soporte para plataformas Windows.
Actualmente el servidor web apache se encuentra en su versin 2 e
incluye notables mejoras con respecto a versiones anteriores, algunas de
ellas son:
Instalacin
yum install -y httpd
Archivos configuracin
Directivas
ServerRoot /etc/httpd
Timeout 120 tiempo que expira una conexin por
inactiviadad
KeepAlive On|Off Permitir ms de una conexin
MaxKeepAliveRequests 100 nmero mximo de
conexiones persitentes
KeepAliveTimeout 15 Segundos de espera para la
siguiente conexin
Directivas
Listen 192.168.1.1:80 - direccin y puerto de escucha
LoadModule Cargar mdulos especficos
ServerAdmin administrador@midominio.com persona encargada de
resolver los problemas
ServerName www.tuDominio.net:80
DocumentRoot "/var/www/html ruta del sitio web
Una buena lista http://www.linuxparatodos.net/web/comunidad/basede-conocimiento//wiki/Base+de+Conocimiento/Servidor+Web+Apache+en+CentOS#sectio
n-Servidor+Web+Apache+en+CentOS-Como+empez+todo
Agenda
Descripcin general del
Servidro WEB
Protocolo HTTP
HTML
Sitio Web esttico
Sitio Web dinmico
Tecnologas de sitios Web
dinmicos
aPACHE
Instalacin
Archivos y parmetros de
configuracin
Inicio, parada y
configuracin del arranque
del servicio
chkconfig named on
Comprobar la configuracin
anterior:
chkconfig named --list, deber
estar activo en los niveles 3 y 5
El firewall
En /etc/sysconfig/iptables
Despus de :OUTPUT ACCEPT [0:0]
-A INPUT -p tcp -m state --state NEW --dport 80 -j ACCEPT
-A INPUT -p udp -m state --state NEW --dport 80 -j ACCEPT
POR SU ATENSIN
Muchas Gracias