PDF de programación - Apache Web Server

Imágen de pdf Apache Web Server

Apache Web Servergráfica de visualizaciones

Publicado el 8 de Abril del 2021
72 visualizaciones desde el 8 de Abril del 2021
749,4 KB
39 paginas
Creado hace 16a (11/05/2004)
Instalación y Configuración de Servicios Intranet / Extranet / Internet

Apache Web Server

Tabla de Contenidos

5. Apache Web Server..................................................................................................................... 2
5.1 Introducción....................................................................................................................... 2
5.2 Instalación del Servidor Apache................................................................................................ 3
5.3 Configuración.................................................................................................................... 12
5.3.1 Section 1: Global Environment......................................................................................... 12
5.3.2 Section 2: 'Main' server configuration................................................................................. 14
5.4 Section 3: Virtual Hosts........................................................................................................ 16
5.5 Directivas de control de recursos.............................................................................................18
5.6 Server Side Includes SSI........................................................................................................ 19
5.6.1 Algunos Comandos SSI................................................................................................... 23
5.6.2 Variables SSI...............................................................................................................23
5.6.3 Control de flujo...........................................................................................................24
5.7 Configurando CGI................................................................................................................25
5.8 Autenticación.................................................................................................................... 26
5.8.1 Autenticación basada en Host.......................................................................................... 27
5.8.2 Autenticación HTTP...................................................................................................... 29
5.9 SSL y Apache..................................................................................................................... 34
5.10 Apéndice I del Fichero de Configuración hhtpd.conf.................................................................... 39
5.11 Apéndice II del fichero de configuración openssl.cnf.................................................................... 39

Curso de Administrador de Servidores Internet / Extranet / Intranet

Instalación y Configuración de Servicios Intranet / Extranet / Internet

5. Apache Web Server

5.1 Introducción

Apache es posiblemente el servidor Web más utilizado en el mundo. Sus orígenes se remontan a 1995. Por esa

época NCSA (National Center for Super Computing Applicationes) creó un servidor Web que se convirtió en el más

usado. Cuando se abandona el proyecto de NCSA, los propios usuarios del mismo crearon un foro para poder compartir

parches e información respecto al servidor. Surge el Apache Group. El servidor Apache se crea, entonces, a partir del

código fuente del servidor de NCSA. La primera versión del servidor Apache surgió en Abril de 1995. Apache es un

servidor flexible y simple que se ejecuta en varias plataformas: Linux, UNIX, Windows 95/98/NT/XP/2000.

La instalación necesaria depende del sistema operativo. Todas las distribuciones Linux cuentan con un servidor

Apache integrado en la propia distribución por lo cual solamente hay que seleccionar la opción de instalar el servidor

para que éste quede instalado y funcionando.

A no ser que se quiera utilizar el código fuente del servidor para modificarlo, lo recomendable y más sencillo es

utilizar los binarios. Apache a partir de la versión 2 tiene un paquete completo de instalación en forma de ejecutable

(.exe) o de instalador de Windows (.msi). El paquete de instalación puede descargarse desde:



http://www.apache.org/dist/httpd/binaries/win32/


Si la instalación se realiza sobre Windows XP es necesario instalar el Service Pack 1 mientras que si se instala

sobre Windows 95 es necesario instalar Windows Socket 2 Update que puede descargarse desde el sitio de Microsoft

(esto no es necesario si se tiene una versión más actual (98, Me, NT, 2000, XP).

Curso de Administrador de Servidores Internet / Extranet / Intranet

5.2 Instalación Del Servidor Apache

Instalación y Configuración de Servicios Intranet / Extranet / Internet

Una vez descargado el instalador se debe ejecutar y se presenta la pantalla de bienvenida:

Se presiona sobre Next. Y en la siguiente ventana debe seleccionarse I accept the terms in the license

agreement que indica que se acepta la licencia de Apache.

Curso de Administrador de Servidores Internet / Extranet / Intranet

Instalación y Configuración de Servicios Intranet / Extranet / Internet

Un vez aceptada la licencia y presionando Next, aparece una ventana con el ReadMe (el documento introductorio

con información del servidor (última versión, documentación, etc).

Curso de Administrador de Servidores Internet / Extranet / Intranet

Instalación y Configuración de Servicios Intranet / Extranet / Internet

La próxima pantalla permite ingresar la configuración del servidor. La misma, además de los nombres del dominio

(atención si se quiere que funcione el nombre, debe ser uno válido) debe tener el tipo de instalación, ya sea como

servicio, en cuyo caso se ejecutará escuchando el puerto 80 o para inicio manual sólo del usuario actual de Windows,

en cuyo caso escuchará el puerto 8080. De todas formas los números de puerto pueden cambiarse, como se verá luego

al tratar la configuración del servidor.

Curso de Administrador de Servidores Internet / Extranet / Intranet

Instalación y Configuración de Servicios Intranet / Extranet / Internet

La ventana siguiente, permite elegir el tipo de instalación: personalizada o típica. Para la mayor parte de las

necesidades la opción Typical (típica) es suficiente. En caso de querer compilar módulos adicionales, entonces se

debe elegir la opción Custom (personalizada) ya que esta opción permite instalar las librerías y encabezados

necesarios para hacerlo.

Curso de Administrador de Servidores Internet / Extranet / Intranet

Instalación y Configuración de Servicios Intranet / Extranet / Internet

Se presiona el botón Next. En el caso de la opción Custom se mostrará la siguiente pantalla, donde se pueden

elegir los componentes a instalar:

Curso de Administrador de Servidores Internet / Extranet / Intranet

Instalación y Configuración de Servicios Intranet / Extranet / Internet

Si se eligió la opción Typical, entonces se pasa directamente a la última pantalla:

Al presionar el botón Install comienza la instalación.

Curso de Administrador de Servidores Internet / Extranet / Intranet

Instalación y Configuración de Servicios Intranet / Extranet / Internet

Curso de Administrador de Servidores Internet / Extranet / Intranet

Instalación y Configuración de Servicios Intranet / Extranet / Internet

Finalmente, al presionar el botón Finish se termina la instalación.

Controlar si la Instalación fue exitosa

Si todo funcionó correctamente, entonces en la barra de tareas en la zona de tray iconos (a la derecha), debe

aparecer un ícono con la plumita de apache y una flecha verde indicando que se está ejecutando el servidor.

Luego, es posible realizar la prueba tradicional, es decir abrir el Internet Explorer u otro browser, escribir

http://localhost (o el nombre de la máquina en cuestión ó 127.0.0.1, o la IP de la máquina) y entonces se verá la

famosa página indicando que todo está correcto: ¡Funcionó! ¡El Servidor de Red Apache ha sido instalado en ese

sitio!

Curso de Administrador de Servidores Internet / Extranet / Intranet

Instalación y Configuración de Servicios Intranet / Extranet / Internet

Es posible parar e iniciar el servicio de http con el Apache Service Monitor. Para acceder al mismo, se debe

hacer doble click en el ícono de la barra de tareas. La figura siguiente muestra el monitor del servicio:

En la pantalla se indica con una luz verde que el servicio se encuentra ejecutándose. Si se presiona Stop el

servicio se detendrá y se mostrará una luz roja. El botón de Restart permite reiniciar el servicio. El botón Connect

permite conectarse a un servicio ejecutándose en otra computadora.

Otra forma de acceder al control del servicio, es desde el menú de Inicio/Todos los programas/Apache http

Server 2.0.49 (el número dependerá de la versión instalada, en este caso 2.0.49)

Entre las opciones, se encuentra el submenú de Control Apache Server desde el cual se puede iniciar, apagar o

reiniciar el servicio. Además hay una opción para configurar que simplemente permite editar el archivo httpd.conf, el

cual es el archivo de configuración principal del servidor Apache.

Curso de Administrador de Servidores Internet / Extranet / Intranet

Instalación y Configuración de Servicios Intranet / Extranet / Internet

5.3 Configuración

La configuración de Apache se realiza en archivos de texto mediante directivas. El archivo de configuración

principal del servidor Apache es el archivo httpd.conf. Este archivo cuenta con las directivas de configuración

agrupadas en tres categorías:







Directivas de control de operación (Section 1)

Parámetros del servidor principal (Section 2)

Configuración de Host virtuales (Section 3)

Las directivas de control de operación permiten controlar la forma de operación del servidor Apache en su

conjunto. Las directivas del servidor principal son las que establecen el comportamiento de los requerimient
  • Links de descarga
http://lwp-l.com/pdf19081

Comentarios de: Apache Web Server (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad