Sei sulla pagina 1di 7

LABORATORIO

“WEB SERVER”

PROCEDIMIENTO

PARTE 1 MAQUINAS VIRTUALES


Activemos las maquinas virtuales del diagrama y realicemos las
configuraciones de conectividad.

TARJETA DE VMARE
1. Verifique que este activado las interfaces de red de la maquina real: -Deben
corroborar que
este activas. Si
están opacos el
icono es un
indicio que esta
DESCOMPRESIÓN desactivado.
2. Procesos:

EQUIPO ALIAS ARCHIVO

SERVER WEB SW Centos7.2-64PCC-v5.rar

SERVER DNS SD Centos7.2-64PCC-v5.rar

CLIENTE I1 “Alguna Virtual Windows”

PARTE 2 PROYECTO WEB SITE


Estructuras de los procesos para publicar un WEB SITE. Visualicemos la
información que ira aplicándose en el desarrollo de la guía.

OBJETIVO

PARTE 3 CONECTIVIDAD
Previamente a la conexión de servicios, configurar conectividad y
comprobarse conectividad.

OBJETIVO
TEST

PING
MODO VIRTUAL
3. Esquema que muestra las conexiones a tener en las MV:

I1 SD SW
Nota
-Compruebe que las tarjetas de RED
de las Máquinas virtuales estén en
MODO BRIDGE este modo.

PARAMETROS DE RED
4. Configurando:
SW - CENTOS I1 - WINDOWS

IP MASCARA
-Configure los parámetros
# vi /etc/sysconfig/network-scripts/ifcfg-[nic] de red respectivos según
el diagrama.
DEVICE=[nic]
ONBOOT=yes Reemplazar por el nombre
BOOTPROTO=static de la interface, omitiendo
IPADDR=192.168.90.113 los corchetes:
NETMASK=255.255.255.0 Ejemplo: ifcfg-ens33

PUERTA DE ENLACE

# vi /etc/sysconfig/network

NETWORKING=yes
-El archivo deberá quedar
HOSTNAME=localhost.localdomain
únicamente con la
GATEWAY=192.168.90.1 información mostrada.

DNS

# vi /etc/resolv.conf

nameserver 192.168.90.116

# systemctl restart network

PRUEBA LOCAL
5. Conexión:

SOLICITUD ORIGEN DESTINO RESPUESTA Nota


-Si no responde
I1 PING SW (Si compruebe:
responde) 1. Las MV tengas las ip
SD
respectivas.
2. Estén el modo
respectivo (BRIDGE)
PARTE 4 PROTOCOLO HTTP
El proyecto APACHE provee la aplicación (protocolo HTTP) que permite la
comunicación entre Cliente y Servidor. Principalmente debemos enfocarnos
que las comunicaciones se realizan por protocolos. La navegación usa el
protocolo HTTP.

OBJETIVO
PROTOCOLO PROGRAMA

HTTP APACHE

PROGRAMA
6. (SW) Nombre del paquete:
PAQUETE Nota
-Es parte de los paquetes de las
APACHE DISTRIBUCIONES de Linux. En caso que no
estuviera descárguelo con el utilitario YUM.
-El nombre de la aplicación en algunos
CONSULTA
casos es diferente al nombre del fabricante,
como en este caso que se llama (httpd)
# rpm –q httpd

ACTIVACIÓN
7. (SW) Proceso:
# systemctl restart httpd

# systemctl enable httpd

PUERTOS
8. (SW) Visualizando:
# netstat –a –n | grep :80

ESTRUCTURA DE CAPAS
9. (SW) Completando:

APLICACIÓN HTTP
-Complete los valores de
PRESENTACIÓN transporte. Según los datos
obtenidos anteriormente.
SESIÓN

TRANSPORTE PUERTO
Nota
PROTOCOLO -Generalmente la capa de
Aplicación, Presentación y
RED IP Sesión se resumen en una capa
llamada Aplicación.
ENLACE -La estructura nos garantizara
la comunicación del Servicio en
FÍSICO
la RED.
PARTE 5 CONEXIÓN HTTP
La comunicación entre el Cliente y el Server se establece por medio del
protocolo HTTP. La data transmitida es interpretada por los clientes.
Esta data generalmente son paginas HTML que es un código de programación.

OBJETIVO
CLIENTE SERVICIO SERVER

BROWSER HTTP APACHE

CONEXIÓN
10. (I1) Accediendo:

ACCEDIENDO I1

http://192.168.90.113

RESPUESTA

Nota
-Esta página es referencial.
Centos trae por defecto una
página para comprobar el
funcionamiento de APACHE.
Más adelante después de haber
personalizado al APACHE si
sigue apareciendo esta página
indicara que no ha configurado
una página INDEX.
-Ruta y nombre de esta página:

Centos 6
/var/www/error/noindex.html

Centos 7
MONITOREO /usr/share/httpd/noindex/index
11. Accediendo: .html
ACCEDIENDO I1

http://192.168.90.113 -Informa de la conexión y su


estado al puerto 80. En caso que
no aparezca vuelva a intentar el
MONITOREO SW acceso del Cliente y rápidamente
realice el monitoreo en el Server.
# netstat –a –n | grep 192.168.90.113:80

Nota
-Las conexiones HTTP permanecen corto tiempo durante la
transferencia de la información que generalmente es rápido.
PARTE 6 ESTRUCTURA RAÍZ
El Servicio WEB dispone de un directorio RAIZ, que será el punto de
referencia de almacenamiento de la información a publicar. Desde el
punto del Sistema operativo la Raíz es una carpeta. Los diferentes
programas de Servicio WEB se configura la ruta del directorio raíz,
teniendo la condición de ser cambiado.

OBJETIVO
CONFIGURACIÓN RUTA

httpd.conf /var/www/html

ARCHIVO DE CONFIGURACIÓN
12. (SW) Procesos:

DIRECTORIO

# cd /etc/httpd/conf

ARCHIVO

# cat httpd.conf

PARÁMETROS PERSONALIZACIÓN DE PAGINA INDEX


13. (SW) Visualizando:
-Tomemos en cuenta las
DIRECTORIO RAÍZ minúsculas y MAYÚSCULAS.

# cat httpd.conf | grep DocumentRoot

NOMBRE DE PÁGINAS DEFAULT

# cat httpd.conf | grep DirectoryIndex

VISUALIZANDO -En otros casos podría agregar otros


14. (SW) Listando: nombres para las paginas default.

# cd /var/www/html

# ls
-Generalmente estará vacio o
contendrá directorios. Anote lo que
aparece.

¿Encontró algún archivo Nota


que empiece con index?
(si) (no) -En caso de APACHE al no encontrar una página
DEFAULT en el directorio RAÍZ. Mostrara una
página de prueba.
PARTE 7 PAGINA INDEX
Al conocer la ruta del directorio RAIZ, se tendrá el punto de referencia
para almacenar las páginas a publicar en una conexión HTTP. El nombre
de la página por defecto que se buscara será el definido en el archivo
de configuración del Servicio WEB. En caso de Apache, uno de los nombres
es index.html. Del lado del Cliente será transparente el acceso.

OBJETIVO
RUTA PAGINA

/var/www/html index.html

PAGINA INDEX
15. (SW) Configurando la página de inicio:

RUTA PAGINA INDEX

# cd /var/www/html # vi index.html

Bienvenido LABO11

PRUEBA DE ACCESO
16. (I1) Accediendo:
ACCEDIENDO

http://192.168.90.113

RESPUESTA
Nota
En caso que no aparezca, siga las
siguientes recomendaciones:
-Refresque el Navegador.
-Limpie la Cache del Navegador
-Cierre y vuelva a abrir el
navegador.

CAMBIOS
17. (SW) Proceso:

PAGINA INDEX

Acceda desde el cliente (I1) para


Cambie algún visualizar los cambios.¿Apareció
contenido. los cambios?

(si) (no)

Nota
Esta parte nos permitió comprobar en una etapa inicial la
operatividad del Servicio WEB con la publicación de una
página web sencilla. Ahora el contenido final a publicar
dependerá del diseñador de la pagina WEB, siendo esta ruta
generalmente donde enviara los archivos del diseño.
PARTE 8 EVENTOS
La información de los archivos de eventos es importante a considerar en
la administración del servicio WEB. Permitiendo el de monitorear el
estado del servicio. Tomemos como parte del proceso en el mantenimiento
de un servidor.

OBJETIVO
ACCESO ERROR

access_log error_log

ACCESO
18. (SW) Monitoreando:

# cat /var/log/httpd/access_log

IP de
origen y
hora de
acceso.

Nota
El archivo (access_log) es de utilidad para obtener
reportes de la actividad de la página. Algunos
Programas reporteadores: WebAlizer, AwStats
ERROR
19. (SW) Monitoreando:
-Información referencial, puede ser
que no aparezca nada en nuestro
# cat /var/log/httpd/error_log caso.

Nivel de advertencia, tome en


cuente el nivel [error]

Nota

El archivo (error_log) es de gran ayuda en los siguientes casos:


-Monitoreo de la estabilidad del servicio.
-Error en cambios del archivo principal (httpd.conf)
-Error en la publicación de páginas Web.

Nos ayudara en detectar los problemas para su oportuna


corrección evitando complicarnos de que hicimos o que nos falta.

Potrebbero piacerti anche