You are on page 1of 21

Administrando Sitios

Web
Ing. Patricio Sarmiento Caro
Que brinda un servidor web
Para soportar los requerimientos de sitios web
modernos se necesita:
Reliability (Confiabilidad)
Scalability (Escalabilidad)
Manageability (Manejabilidad)
Securely (Seguridad)
Estructura de un entorno web
Sistema Operativo
Windows, Linux, Unix
Webserver
IIS, Apache, Apache tomcat
Extensions
Base de Datos
MySQL, SQL, ORACLE
Gestor de BD
Phpmyadmin, Navicat, SQL, MySQL
Aplicacin Web
Directorio Virtual



Internet
Sistema Operativo
Instalar servidor web (Previa verificacin compatibilidad)
Instalar el framework respectivo.
Crear usuario para gestionar el servidor web.
Deshabilitar usuario de servidor web creados por defecto.
Cambiar clave de usuario de servidor web creado por defecto.
Asignar usuario a servicio web.
Configurar variables de entornos.
Polticas de seguridad de Red.
Configurar NIC del servidor.
Webserver
Configurar IP que ser escuchada.
Cambiar puerto por defecto.
Cambiar usuarios de acceso.
Configurar ancho de Banda.
Configurar limite de conexiones.
Crear directorios virtuales
Configurar logs
Estructura de un web server
Archivos binarios archivos ejecutables necesarios para el
uso del rol de servidor web.
Configuracin Archivos que contienen la configuracin de
nuestro server.
Librera Archivos que contienen las libreras para ejecutar
componentes de nuestros sitios web.
Registros Guarda en logs las acciones realizadas en nuestro
servidor.
Temporales Se guarda el cache de las pginas web para una
carga rpida
Aplicacin Carpeta designada a alojar nuestra aplicacin
web, esta puede ser cambiada.
Aplicacin Web
Configurar cadena de conexin
Establecer permiso de archivos
Crear usuarios de prueba.
Crear link de prueba.
Documento de configuracin.
Componentes, librerias, extensiones.
Base de Datos
Elegir motor de base de datos adecuado.
Crear usuario de Base de datos para la aplicacin.
Permitir conectividad con servidor de aplicacin.
Cambiar puerto de conexin por defecto.
Permisos sobre tablas a usuario.
Herramientas para
administracin de sitios Web
Cada servidor web trae consigo herramientas
para administrar nuestras aplicaciones.
Permite a los administradores desplegar
aplicaciones, ver las aplicaciones, quitar
aplicaciones.
Nos permite configurar polticas para nuestro
sitio web.
Aplicar seguridad en nuestro servidor web.
Internet Information Services

IIS Manager
Apache Tomcat
Tomcat Manager Application

Caractersticas de un Servidor
Web
Seguridad
Diagnostico y solucin de problemas
Administracin
Gestin de la configuracin centralizada
Compatibilidad con versiones anteriores
Delegacin
Directorio Virtual
Son una herramienta til cuando queremos asignar a partes
de la URL de un sitio web los contenidos de una localizacin
fsica cualquiera del disco duro del servidor.

Esta localizacin puede ser distinta de la carpeta en la que est
la web a la que se est accediendo, pudiendo ser remota,
estar en otro disco duro o en una carpeta completamente
diferente.

Usando directorios virtuales.
Sitios web, necesitan incluir contenido desde carpetas que estn
ubicadas a fuera de la carpeta primaria de la estructura web.

Directorios virtuales son creados para atender dicho
requerimiento.

Se puede crear directorios virtuales tanto en el mismo nivel del
sitio web o a una aplicacin especfica

Un directorio virtual incluye un nombre alias (usado al solicitar
el URL) y sealar a una ruta fsica.
Deshabilitando Directorio de
Exploracin
Directory Browsing.

Un problema comn que ocurre cuando se publica y despliega
un nuevo sitio web es que luce como un sitio ftp.

Presenta listado de archivos como hyper vnculos para
descarga.

Se debe presentar el contenido a travs de http y deshabilita
el directorio de exploracin para asegurar que usuarios no
descarguen archivos
Laboratorio 3: Administrar
Sitios Web
Configurar IIS
Instalar rol de servicio ASP .NET
Crear directorio virtual
Publicar contenido web ASPX
Configurar Apache Tomcat
Crear directorio virtual
Publicar contenido web JSP
Herramientas
Internet Information Services
Extensin ASP .NET
Apache Tomcat 7
JDK
Pgina ASPX
Pgina JSP
Cambiar clave de usuario IIS
Abrir IIS Manager.

En panel de conexin, clic en nodo del servidor

En ver caractersticas, doble clic en IIS Manager Users.

En IIS Manager Users page, seleccionar usuario al cual se le
cambiar la contrasea

En panel Acciones, clic Cambiar contrasea

Escribir nueva contrasea y confirmar.

Instalando IIS
Ir a administrador de servidores
Seleccionar funciones/roles.
Seleccionar Servidor Web IIS.
Cambiar la configuracin
Usuarios
IP
Puertos
Instalar roles ASP.
Crear directorios virtuales



Instalando Apache Tomcat 7
Instalar JDK de Java
Instalar Apache Tomcat como servicio o el Core
Configurar las variables de entorno




Cambiar la configuracin de los archivos tomcat
Tomcat-users.xml
Context.xml
Server.xml


Desplegar aplicacin en
Tomcat
Crear una pgina web index.html donde se nos pedir nuestro
nombre, y estos datos sern enviados a un archivo hello.jsp
Crear el archivo war y desplegar la aplicacin en el servidor
apache tomcat.
Cd /path/hello
Jar cvf hello.war

You might also like