3.283 cursos gratis
6.262.191 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Software > Servidores de Comunicaciones Linux Redhat > Servicio HTTP (www)

Servidores de Comunicaciones Linux Redhat

Autor: Juan Angelo Iturra Echeverría
Curso: 5/5 5/5 (3 opiniones) |6675 alumnos|Fecha publicación: 22/12/2004

Capítulo 6:

 Servicio HTTP (www)

Este es uno de los servicios básicos que debe tener un servidor, en LiNUX se dispone de Apache Web Server es realmente espectacular y su configuración en RedHat es algo bastante fácil, tenemos dos opciones la primera configurarlo vía GUI (interfaz gráfica), esto lo hacemos en Configuración de Servidores | Servidor Web (HTTPD) o si lo prefieres (y yo me quedo con está) en forma manual, al parecer el archivo de configuración generado a partir de la interfaz GUI tiene ciertos detalles que para mi gusto no son adecuados para el correcto funcionamiento de Apache por lo que prefiero configurarlo yo mismo, para empezar debemos distinguir que ficheros de configuración debemos modificar;

- /etc/httpd/conf/httpd.conf

- /etc/httpd/conf/vhost/vhost.conf

El primer archivo (fichero) es el principal y por lo general en RH no debemos configurar nada más, ahora bien el segundo es una implementación proveniente de Mandrake Linux y me pareció que es bastante más "ordenado" tener todos los host virtuales en un archivo aparte de el principal (lo que no significa que esto es o debe ser así en nuestro RH LiNUX), a continuación editamos el httpd.conf y buscaremos las siguientes directivas;

- ServerName; aquí debemos digitar el nombre de nuestro server ej. www.midominio.tld

- DirectoryIndex; aquí debemos ingresar los nombres de los archivos web que servirán de índex (archivo principal) para nuestro sitio. Ej. index.php index.php3 index.phtml index.html index.htm index.pl index.shtml etc.

- AddType application/x-httpd-php .php3 .phtml ; esta línea si no esta debe ser agregada y sirve para que Apache sepa que los archivos terminados en extensión .php3 .phtml sean enviados al interprete PHP (siempre y cuando tengamos implementado el modulo php(3 o 4)), en RH 8 y 9 no tenemos más que agregar el tipo .php3 y .phtml esto debido a que por defecto NO procesa páginas web con extensión .php3 y .phtml, cosa que en su tiempo me tubo bastante desconcertado ya que todo mundo me decía que debía cambiarme a un apache que trabajará con el modulo php3 (por lo general Apache 1.3), por suerte ALA me iluminó!!!

- NameVirtualHost 0.0.0.0 ; esta directiva le dice a Apache que estamos activando los host virtuales para nuestra dirección IP.

- <VirtualHost 0.0.0.0>... </VirtualHost > ; estas directivas definen los host virtuales de nuestro servidor, en cada bloque debemos indicar el DocumentRoot y ServerName para cada host virtual. Este ejemplo tal vez aclare más las cosas:

NameVirtualHost 192.168.0.1
<VirtualHost 192.168.0.1>
ServerAdmin webmaster@midominio.tld
DocumentRoot /var/www/midominio/html
ServerName www.midominio.tld
ErrorLog logs/error_log
CustomLog logs/access_log common
</VirtualHost>
# Esto es un comentario.
#
<VirtualHost 192.168.0.1>
ServerAdmin webmaster@otrodominio.tld
DocumentRoot /var/www/otrodominio/html
ServerName www.otrodominio.tld
ErrorLog logs/otrodominio_error_log
CustomLog logs/otrodominio_access_log common
</VirtualHost>

De todos modos este tipo de configuraciones debe estar acompañada de su correspondiente configuración DNS (por lo general registros CNAME), luego de estos cambios se debe verificar si el demonio httpd (Apache) esta arrancando al iniciar el sistema, esto lo resolvemos en Configuración de Servidores| Servicios al Arranque, aquí seleccionamos httpd y lo activamos para que arranque cada vez que se inicie el sistema y ya que estamos aquí también verifica que los servicios named , sendmail, vsftpd , smb , imap , ipop3 y otros que consideres importantes estén arrancando al inicio al igual que httpd.

Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 3 opiniones. Opina sobre este curso.


Cursos similares a Servidores de Comunicaciones Linux Redhat


Cursos Valoración Alumnos Vídeo
El software de análisis estadístico
Este práctico curso se basa en la versión 11.5 del programa y su contenido se orienta al manejo inicial del paquete. Será útil para aprender a manejar el programa estadís... [01/03/06]
5/5 1.904  
Diseño de base de datos relacionales
Aprende a diseñar bases de datos relacionales.Conocer el origen, historia y la evolucion. Además aprenderas a conocer los tipos de relaciones que existen y que te convert... [13/04/05]
 4,58/5 11.643  
Manual de Project
Desde las generalidades hasta las prácticas más habituales, pasando por todas las características del proyecto y de los recursos. De este modo se mejora en el análisis, a... [03/02/06]
 4,33/5 6.575  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail