PDF de programación - Administración y Gestión de un Sevidor Web Apache

Imágen de pdf Administración y Gestión de un Sevidor Web Apache

Administración y Gestión de un Sevidor Web Apachegráfica de visualizaciones

Actualizado el 22 de Julio del 2017 (Publicado el 14 de Enero del 2017)
1.038 visualizaciones desde el 14 de Enero del 2017
212,2 KB
24 paginas
Creado hace 17a (03/12/2006)
Administración y Gestión
de un Servidor Web Apache



Administración y

Gestión de un Servidor

Web Apache



por SLaYeR y Lechon


-1-

Administración y Gestión
de un Servidor Web Apache

Este documento ha sido liberado por su autor bajo la licencia GNU General Public License

(GPL), y su utilización, copia o reproduccion queda sujeta a los términos de la citada

licencia, que puede ser consultada en el siguiente sitio web:


GNU General Public License: http://www.gnu.org/copyleft/gpl.html
GPL Versión 2, June 1991
Copyright © 1989, 1991 Free Software Foundation, Inc.

Cualquier copia, modificación, distribución o utilización en general de este documento
debe respetar la autoría original del mismo, correspondiente a SLaYeR y Lechon.

Ante cualquier duda o sugerencia no dudes en ponerte en contacto con nosotros.

SLaYeR [email protected]
Lechon [email protected]


-2-

Administración y Gestión
de un Servidor Web Apache


Índice de contenidos

1. Introducción.................................................................................................................. 4
1.1 ¿Por qué Apache? ................................................................................................... 5
1.2 ¿Por qué Linux?...................................................................................................... 5
1.3 El equipo de prácticas............................................................................................. 6
2. Instalación y descripción de Apache 2.0 y Linux......................................................... 7
2.1 Arquitectura del Servidor Apache.......................................................................... 8
2.2 Estructura de la instalación de Apache................................................................... 8
3. Configuración de Apache ........................................................................................... 10
3.1 El fichero httpd.conf............................................................................................. 10
3.1.1 Directivas de funcionamiento........................................................................ 10
3.1.2 Parámetros de Gestión de Recursos .............................................................. 12
3.1.3 Hosts Virtuales .............................................................................................. 14
3.1.4 Directivas de Seguridad................................................................................. 15
Apéndice A: Elaborar Formatos de Log’s...................................................................... 21
Apéndice B: Practicas Seguras....................................................................................... 22
Bibliografía..................................................................................................................... 24


-3-

1. Introducción


E

Administración y Gestión
de un Servidor Web Apache


l manual que a continuación vais a leer es el primero que publico, en colaboración con
mi compañero Lechon, y esperamos que no sea el unico.

Hemos decidido realizarlo sobre el servidor web Apache, pues creemos que hoy en dia a
cualquier aficionado a la informatica se le ha pasado la idea de montar un servidor web para
su propio uso y experimentacion.
Lejos de ser un manual definitivo, tenéis entre vuestras manos una guía de iniciación a la
gestión de un servidor web.

Los puntos a tratar durante el desarrollo de este manual son los siguientes:


Descripción de la estructura de la instalación del Apache 2.0
Configuración y aspectos básicos del servidor Apache
Descripción de servicios básicos y avanzados


Esperamos que disfrutéis leyendo este manual tanto como nosotros escribiéndolo, ni que
decir que ante cualquier duda o sugerencia referente al texto la podeis plantear por correo o
postearla directamente en los foros de Wadalbertia a cualquiera de los dos, haremos todo
cuanto este en nuestras manos por resolver vuestras dudas.



-4-

Administración y Gestión
de un Servidor Web Apache


1.1 ¿Por qué Apache?


H



emos decidido usar Apache por varios aspectos que, de forma general, consideramos
que todo servidor web debe satisfacer. Algunos de estos aspectos son:

Es uno de los servidores web mas utilizados a nivel mundial
Es un sistema multiplataforma
Posee infinidad de paquetes y módulos que nos permiten trabajar con gran cantidad
de lenguajes de programación web, así como intérpretes de SQL y otras funciones.

Permite transacciones seguras mediante SSL (Secure Socket Layer)
Contiene soporte para Hosts virtuales


Apache es, hoy por hoy, uno de los servidores web mas utilizados a escala mundial, en gran
parte se debe a que es Freeware bajo licencia GNU, y en parte también se debe a su
robustez y sus múltiples posibilidades. Son ya muchas las empresas que gestionan su propio
host (ya sea para Intranets o Internet) mediante un servidor Apache, lo cual les permite
ahorrar las tasas de hosting privado o público que ofrecen numerosas empresas dedicadas a
este tipo de servicios. Con Apache cualquiera puede montar su propio servidor Web y
hacer uso de él.

El hecho de ser multiplataforma, es decir, el hecho de que soporte infinidad de sistemas
operativos distintos entre si, es también un gran aliciente para su enorme proliferación. Hay
versiones de Apache para los sistemas operativos mas usados (Windows, Linux, Unix,
Solaris, Mac…)

Otra de las características más atractivas de este servidor, es que esta continuamente
añadiendo nuevas características y mejoras, lo cual nos garantiza un crecimiento futuro.
Además es relativamente fácil de configurar, puesto que solo existe 1 fichero de
configuración.


1.2 ¿Por qué Linux?


tro de los aspectos que nos gustaría recalcar es el por qué de usar una distribución
Linux para este proyecto.


Entre otros muchos aspectos hemos elegido usar Linux sobretodo por ser un sistema
operativo robusto, basado en plataformas Unix, lo cual nos proporciona un extra de
seguridad a nuestro servidor.
Este tipo de sistemas están también, al igual que Apache, en continua expansión, añade
mejoras y funciones nuevas casi a diario, y cada vez más personas y corporaciones optan
por sistemas Linux atraídas, entre otras características, por su coste nulo y su continua
proliferación.

Cabe destacar que grandes empresas como Google utilizan servidores basados en
distribuciones Linux con Apache.

En comparación con otros sistemas operativos, Linux nos ofrece ventajas indudables. En
los casos de grandes servidores, la más alta versión de Windows enfocada a Servidores, la

O


-5-

Administración y Gestión
de un Servidor Web Apache

Windows DataCenter Server, limita la gestión de memoria física a 64Gb, y la potencia de
cómputo a 32 procesadores. Estas limitaciones, que no obstante ofrecen un rendimiento
muy alto, desaparecen en Servidores Unix y basados en Unix.


1.3 El equipo de prácticas


L

a máquina que utilizaremos para las prácticas es un Pentium II a 350 MHz, con 166Mb
de RAM y un disco duro de unos 4Gb.


Prepararemos la máquina instalando en ella el sistema operativo, una distribución de SuSE
Linux, concretamente la 9.2, e instalándole una interfaz de red Ethernet 10/100. Junto con
la distribución instalaremos también el Apache 2.0 que nos proporciona el mismo paquete.

Con este equipo realizaremos las prácticas convenientes para aprender el uso y manejo del
servidor Apache.

Esto demostrará que para montar nuestro propio servidor no necesitamos realizar una
inversión cuantiosa sino que, mediante un equipo en desuso y un poco de creatividad
podemos montar nuestro propio servidor casero, aunque eso si, nunca podremos obtener
por estos métodos la seguridad que nos proporciona una máquina pensada para estos
propósitos.



-6-

Administración y Gestión
de un Servidor Web Apache


P

2. Instalación y descripción de Apache 2.0 y Linux


ara empezar con el proyecto procederemos a la instalación de Linux. Como
anteriormente hemos citado instalaremos la versión 9.2 de la distribución SuSE, como
no vamos a instalar nada mas que el sistema operativo y el servidor, obviaremos realizar
particiones de disco, aunque seria mas recomendable guardar la información en una
partición distinta a la de la que esta instalado el sistema operativo, pues de este modo
podemos recuperar la información en caso de que caiga el sistema operativo y nos veamos
obligados a formatear.
Como el proceso de instalación suele ser muy orientativo y es bastante similar a cualquier
otra instalación de otro sistema operativo, comentaremos la misma muy por encima, sin
entrar en detalles.
Para proceder a la instalación de SuSE 9.2, antes que nada, configuraremos la BIOS de la
máquina para que arranque en primer lugar desde el lector de CD/DVD, a continuación
insertaremos el disco que contiene la distribución en el lector y comenzaremos la
instalación.
Al contrario que en anteriores versiones, la actual instalación de Linux es relativamente
simple en comparación con las anteriores. Durante el proceso de instalación se requiere la
presencia del usuario únicamente para seleccionar el idioma de la instalación, la distribución
del teclado, la zona horaria y, lo que es mas importante, los paquetes y configuraciones que
deseamos agregar a la instalación. Cuando hablamos de paquetes nos referimos a ciertos
componentes de la instalación que por defecto no se instalan; entre ellos se incluyen
herramientas de todo
  • Links de descarga
http://lwp-l.com/pdf273

Comentarios de: Administración y Gestión de un Sevidor Web Apache (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