DAW 02 Apache Configuracion Directivas

Páginas: 7 (1531 palabras) Publicado: 9 de noviembre de 2015

1. Apache: Ficheros, directivas y módulos

El directorio de despliegue de apache en Linux está en:
/var/www/html
La página por defecto que se abre es la especificada en el sitio activo por defecto:
/etc/apache2/sites-available/000-default.conf
Actividad Práctica: Observa el contenido del fichero 000-default.
Módulos.
Cuando trabajamos con páginas dinámicas, necesitamos u servidor web que puedasoportarlos y la configuración y administración del servidor web ser irá complicando. Cuantos más módulos tengamos que soportar, más difícil será la configuración y actualización. También la seguridad del servidor se ve afectada por la cantidad de módulos, a más módulos más se dificulta el control de los accesos al servidor.
Algunos de los módulos para Apache: mod_actions, mod_cgi, mod_cgid,mod_ext_filter , mod_include, mod_ldap, mod_perl, mod_php5, mod_python.
¿Puede cada usuario configurar su propio sitio web?
En caso de ser necesario, podemos permitir que cada usuario configure su sitio web usando el fichero .htaccess, que tiene el mismo formato que httpd.conf y debe estar dentro del directorio donde se quieren realizar las modificaciones usando directivas contenedoras.
Podemos dividirla configuración de nuestro servidor web en tres grandes bloques:
1. Entorno global. Donde están las rutas a otros ficheros de configuración y donde se describe el funcionamiento del servidor.
2. Entorno Servidor Principal. Donde se describe la configuración que no atiende a peticiones de los servidores virtuales. Es el comportamiento predeterminado del servidor.
3. Servidores virtuales que sepueden configura.
Directivas.
Apache trabaja con directivas, que son variables almacenadas en archivos de texto de configuración y que permiten alterar el funcionamiento de Apache en tiempo de ejecución, atendiendo a los valores que hayamos configurado.
Directivas de Entorno Global.
ServerType  indica cómo será el tipo de respuesta del servidor:
Inetd  demonio encargado de iniciar y matar elproceso httpd (se ejecuta cuando hay una petición).
Standalone  Está ejecutándose un proceso httpd y este generar hijos para las conexiones de los clientes.
ServerRoot  Directorio en el que se monta la raíz del servidor, de donde parten los ficheros de configuración del servidor.
TimeOut  Evitar que se mantengan indefinidamente las conexiones de los clientes. Son el número de segundos desde que serecibe la petición hasta que se envía la señal de timeout.
MaxClients  Número total de servidores que se ejecutan al tiempo, es decir, número máximo de clientes que se pueden conectar simultáneamente.
Listen  Apache puede escuchar otra dirección IP u otro puerto.
BinAddress  Soporte de servidores virtuales. Se usa para indicar al servidor las IP que debe escuchar, también puede ser un nombre dedominio.

LoadModule  Carga un módulo para aportar una funcionalidad.

Directivas de configuración del Servidor Principal.
Port  Puerto para la escucha para el servidor principal. Parecido a Listen, pero solo puede haber una en todo el fichero de configuración. Usar puertos no específicos ya usados. Por ejemplo: Port 80
User, Group  Nombre de usuario o grupo que puede lanzar la ejecución dehttpd. Por seguridad, no debe aparecer ningún grupo o usuario, así solo se puede acceder vía web a los documentos. Luego damos permiso a los documentos al usuario apache y se los quitamos al resto. Por ejemplo User nobody Group nogroup
ServerAdmin  Dirección a la que se envían los problemas que puedan aparecer con el funcionamiento de Apache.
ServerName  Nombre del servidor que se envía de vueltaa los clientes desde el propio servidor. No es seguro enviar el nombre real de la máquina. Ejemplo: ServerName Myserver
DocumentRoot  Directorio para colocar los documentos web que el servidor sirve a sus clientes.
Directivas contenedoras:
Las directivas contenedoras sirven para que Apache tenga acceso a determinados directorios.
Se usan tres formas para limitar el ámbito con directivas de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Configuracion de apache
  • configuración apache
  • Configuracion de apache y php en centos
  • Configuracion de un servidor apache
  • Configuracion de apache paso a paso
  • Configuracion php apache en windows
  • Servidor Apache en Ubuntu (Instalación y configuración)
  • Informe 02 Medidas directa de longitud

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS