Actividades Servidor web · Actividades Servidor web Jorge De Nova Segundo Página 6 Actividad 3 :...

9
Actividades Servidor web Jorge De Nova Segundo Página 6 Actividad 3 : Instalación y configuración de un servidor HTTP (Apache2) enUbuntu Server (configuraciones por defecto). Para instalar apache2 desde los repositorios de Ubuntu con apt-get o descargándonos un paquete .deb de la pagina web oficial de apache (http://httpd.apache.org/ ). En este imagen podemos ver como ya está instalado Nos vamos al fichero passwd que se encuentra en /etc y que contiene la información de los usuarios del sistema podemos comprobamos en la imagen que se muestra, que existe el usuario www-data.

Transcript of Actividades Servidor web · Actividades Servidor web Jorge De Nova Segundo Página 6 Actividad 3 :...

Page 1: Actividades Servidor web · Actividades Servidor web Jorge De Nova Segundo Página 6 Actividad 3 : Instalación y configuración de un servidor HTTP (Apache2) enUbuntu Server (configuraciones

Actividades Servidor web

Jorge De Nova Segundo Página 6

Actividad 3 : Instalación y configuración de un servidor HTTP (Apache2) enUbuntu Server (configuraciones por

defecto).

Para instalar apache2 desde los repositorios de Ubuntu con apt-get o descargándonos un paquete .deb de la

pagina web oficial de apache (http://httpd.apache.org/). En este imagen podemos ver como ya está instalado

Nos vamos al fichero passwd que se encuentra en /etc y que contiene la información de los usuarios del

sistema podemos comprobamos en la imagen que se muestra, que existe el usuario www-data.

Page 2: Actividades Servidor web · Actividades Servidor web Jorge De Nova Segundo Página 6 Actividad 3 : Instalación y configuración de un servidor HTTP (Apache2) enUbuntu Server (configuraciones

Actividades Servidor web

Jorge De Nova Segundo Página 7

En el fichero group que se encuentra en /etc y que contiene la información de los grupos del sistema se pude

verificar que existe el grupo www-data.

Listamos el contenidos del directorio /var y comprobamos que al instalar el servidor web se encuentra un nuevo

directorio denominado www

Page 3: Actividades Servidor web · Actividades Servidor web Jorge De Nova Segundo Página 6 Actividad 3 : Instalación y configuración de un servidor HTTP (Apache2) enUbuntu Server (configuraciones

Actividades Servidor web

Jorge De Nova Segundo Página 8

Podemos comprobamos que se han creado los archivos y directorios de configuración de apache, en el

directorio /etc/apache2 :

Comprobamos que el servidor esta iniciado con el comando ps –ef, con el comando netstat que el servidor está escuchando en el puerto TCP 80.

Primero vamos a comprobar que están habilitados los servidores virtuales por nombre en todas las direcciones IP. Para ello consultamos el fichero /etc/apache2/ports.conf

Page 4: Actividades Servidor web · Actividades Servidor web Jorge De Nova Segundo Página 6 Actividad 3 : Instalación y configuración de un servidor HTTP (Apache2) enUbuntu Server (configuraciones

Actividades Servidor web

Jorge De Nova Segundo Página 9

Comprobamos que el archivo default en /etc/apache2/sites-available esta creado; este fichero contiene la configuración del servidor virtual por defecto.

A continuación observamos el fichero /etc/apache2/apache2.conf, este fichero contiene una serie de directivas

que determinan el comportamiento del servidor.

Page 5: Actividades Servidor web · Actividades Servidor web Jorge De Nova Segundo Página 6 Actividad 3 : Instalación y configuración de un servidor HTTP (Apache2) enUbuntu Server (configuraciones

Actividades Servidor web

Jorge De Nova Segundo Página 10

Vemos que en el archivo default que se encuentra en /etc/apache/sites-available crea un servidor virtual que escucha todas las direcciones .

Podemos comprobar en el navegador de un equipo de la red como se carga la página por defecto de apache

Page 6: Actividades Servidor web · Actividades Servidor web Jorge De Nova Segundo Página 6 Actividad 3 : Instalación y configuración de un servidor HTTP (Apache2) enUbuntu Server (configuraciones

Actividades Servidor web

Jorge De Nova Segundo Página 11

Ahora editamos los ficheros /etc/hostname y /etc/host y configuramos el FQDN del equipo servidor como jorgeUS.asir Reiniciamos el servidor para comprobarlo.

Creamos el fichero red.html y datos.html

Page 7: Actividades Servidor web · Actividades Servidor web Jorge De Nova Segundo Página 6 Actividad 3 : Instalación y configuración de un servidor HTTP (Apache2) enUbuntu Server (configuraciones

Actividades Servidor web

Jorge De Nova Segundo Página 12

Lo podemos comprobar poniendo en el navegador la ip /red y /datos

Ahora vamos a realizar la misma comprobación habiendo configurado DNS

Page 8: Actividades Servidor web · Actividades Servidor web Jorge De Nova Segundo Página 6 Actividad 3 : Instalación y configuración de un servidor HTTP (Apache2) enUbuntu Server (configuraciones

Actividades Servidor web

Jorge De Nova Segundo Página 13

Consultamos el fichero apache2.conf que se encuentra en la ruta /etc/apache2/ y comprobamos cual es el valor de la directiva ServerRoot.

Comprobamos el valor de las directivas user y group, dentro del fichero apache2.conf. Estas directivas usan

variables de entorno que se encuentran en el fichero /etc/apache2/envvars.

+

En el fichero envvars observamos las variables de entorno que corresponden a user y gro

Page 9: Actividades Servidor web · Actividades Servidor web Jorge De Nova Segundo Página 6 Actividad 3 : Instalación y configuración de un servidor HTTP (Apache2) enUbuntu Server (configuraciones

Actividades Servidor web

Jorge De Nova Segundo Página 14

Abrimos el fichero /etc/apache2/apache2.conf y observamos la directiva MAxkeepAliveRequests 100, que es

número de peticiones simultáneas que permite el servidor

Vemos que se permiten conexiones persistentes y su directiva es keepalive.

Observamos el fichero /etc/apache2/sites-available/default y vemos como apache sirve el contenido del

directorio /var/www.