PEQUEÑO PERO MATÓN. El rápido y versátil servidor web Nginx se puede configurar y ampliar fácilmente. POR JEREMY GARCÍA
|
|
- José Carlos Fuentes Zúñiga
- hace 8 años
- Vistas:
Transcripción
1 Juan Jones, 123RF Servicio web y proxy inverso con el veloz Nginx PEQUEÑO PERO MATÓN El rápido y versátil servidor web Nginx se puede configurar y ampliar fácilmente. POR JEREMY GARCÍA Nginx (pronunciado como la voz inglesa Engine-ex) es un servidor HTTP y proxy inverso de código abierto. El servidor web Nginx es famoso por su alto rendimiento, estabilidad, variedad de funciones, simplicidad de configuración y bajo consumo de recursos. Nginx, escrito originalmente por Igor Sysoev, se usa en muchos sitios destacados, incluyendo WordPress.com, Hulu y LinuxQuestions.org. A las funcionalidades relativas a HTTP hay que sumar la capacidad que tiene de servir como proxy inverso para IMAP/POP3. El soporte de Nginx para HTTP básico incluye la capacidad de servir archivos estáticos, la de servir como proxy inverso acelerado con caché opcional, balanceo de carga simple y tolerancia a fallos, y SNI (server name indication) para SSL/TLS. Al igual que el httpd de Apache, Nginx posee muchas funcionalidades implementadas modularmente que sólo hay que habilitar cuando se van a usar. A diferencia de httpd, que está basado en procesos, Nginx es asíncrono. La ventaja principal del método asíncrono es su escalabilidad. En un servidor basado en procesos, cada conexión simultánea requiere de un hilo, lo que puede llevar a una sobrecarga significativa, especialmente cuando la actividad es importante. Un servidor asíncrono, por otro lado, está conducido por eventos, y gestiona las peticiones en un solo hilo (o al menos en muy pocos). Instalación Si ya tiene un sitio simple, o si está comenzando desde cero, es fácil olvidarse de Apache y usar sólo Nginx para todas las necesidades relativas a HTTP. A quien se decida por esto último, le recomendamos visitar la página de módulos de Nginx [2] para verificar que está disponible, en forma de módulos para Nginx, toda la funcionalidad requerida. Este artículo describe el caso frecuente por el cual Nginx actúa como proxy inverso balanceando la carga a varios puntos httpd de Apache. Nginx servirá contenidos estáticos y luego comprimirá con gzip automáticamente los contenidos dinámicos para los que hace de proxy desde los httpd. La mayoría de las distribuciones de Linux cuentan con Nginx entre los paquetes de sus repositorios, por lo que se puede instalar fácilmente mediante el gestor de paquetes estándar. Si la versión empaquetada de una distro en particular está desactualizada, o simplemente no está disponible, siempre es posible hacer una visita a y descargar la última versión estable ( en el momento de escribir estas líneas). La instalación consiste en el típico proceso estándar de./configure && make && make install. Aunque la configuración predeterminada debería funcionar en la mayoría de los casos, recomendamos comprobar las opciones de configuración disponibles para ajustarlas a las necesidades específicas de cada instalación. De forma predeterminada, al ejecutar./configure debe aparecer algo así: Configuration summary + using system PCRE library + using system OpenSSL library + md5: using OpenSSL library + using sha1 library: U Tabla 1: Diseño Máquina IP externa IP interna nginx web01 ninguna web02 ninguna Número 55 MAGAZINE.ES
2 Ngnix PORTADA /usr/include + using system zlib library Es importante verificar que las librerías enumeradas se encuentran disponibles en el sistema si se planea utilizar alguna funcionalidad relacionada con las mismas. Por ejemplo, el módulo Rewrite requiere la librería PCRE, mientras que el soporte para SSL requiere OpenSSL. Una vez instalado Nginx, llega el momento de instalar una configuración básica. Configuración Básica Para este artículo hemos supuesto una infraestructura de tres servidores. La máquina con Nginx debería estar, idealmente, tanto en la parte anterior pública de cara a la red como en la parte posterior de cara a la red privada. Las máquinas ejecutando httpd no necesitan que se tenga acceso a ellas desde la red pública. El diseño usado en este artículo se muestra en la Tabla 1. Con ella en mente, editamos el archivo, según la información expuesta en el Listado 1. Esta configuración tendrá como resultado que ambas máquinas internas tengan el mismo número de peticiones. Por defecto, Nginx realiza un balanceo de carga round-robin simple, petición a petición. Si se prefiere que las peticiones se repartan entre los flujos de subida basándose en la dirección IP del cliente, se utilizará la directiva ip_hash. El soporte de un algoritmo de balanceo de carga más avanzado está planeado para versiones futuras de Nginx. Nótese que, de forma predeterminada, las peticiones pasadas a los procesos httpd internos parecerán tener todas su origen en la máquina con Nginx. Sugerimos que se pase a httpd la dirección IP de la petición original a través de la cabecera HTTP X-Forwarded-For, e interceptar luego dicha información con el módulo mod_rpaf, que cambiará la dirección IP remota visible por otros módulos de httpd. El módulo mod_rpaf es código abierto y está disponible para descarga en [3]. 01 user nobody; 02 worker_processes 2; events { 05 worker_connections 1024; 06 use epoll; 07 } http { 10 include mime.types; 11 default_type application/octet-stream; Soporte para SSL Si se está usando Nginx como proxy inverso de balanceo de carga, configurarlo para manejar peticiones SSL presenta varias ventajas. Este método simplifica nuestra configuración de httpd, elimina la carga de trabajo de CPU asociada al procesamiento de SSL y permite un balanceo de carga más simple, ya que resuelve la necesidad de sesiones SSL persistentes. Configurar el soporte para SSL es simple y requiere los mismos archivos CRT y KEY que la configuración de SSL para httpd. Usando la configuración de proxy del Listado 1 como plantilla, añadimos las configuraciones del Listado 2. Nótese que hay dos advertencias respecto de la implementación actual de SSL en Nginx. La rama estable no tiene soporte para el listado de revocación de certificados. Este problema ya está resuelto en las versiones inestables G Otra cosa es que los archivos de certificado encadenados (llamados a veces también certificados intermedios), no se especifican de forma separada como haríamos con httpd. En vez de eso, se ha de añadir la información del certificado intermedio al final del archivo de certificado principal. Lo hacemos introduciendo cat chain.crt >> server.crt desde la línea de comandos. Una vez hecho esto, no se debe usar el certificado intermedio para nada más; simplemente se apunta ssl_certificate al archivo de certificado principal. Contenidos Estáticos y Caché Con esta instalación básica funcionando, el siguiente paso es hacer que Nginx sirva 12 log_format custom $http_host $remote_addr - $remote_user [$time_local] $request 13 $status $body_bytes_sent $http_referer 14 $http_user_agent ; 15 access_log /ruta/a/access.log custom; 16 sendfile on; 17 server_tokens off; upstream cluster { 20 server weight=1; // el valor de weight se puede ajustar para enviar más 21 server weight=1; // tráfico a determinadas máquinas. 22 } server { 25 listen :80; 26 server_name domain.com; 27 location / { 28 proxy_pass 29 proxy_redirect off; 30 proxy_set_header Host $host; 31 proxy_set_header X-Real-IP $remote_addr; 32 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 33 proxy_buffers 8 32k; 34 } 35 } 36 } Listado 1: Un Básico MAGAZINE.ES Número 55 27
3 01 server { 02 listen :443; 03 server_name 04 add_header Front-End-Https on; 05 keepalive_timeout 70; 06 ssl on; 07 ssl_certificate /ruta/a/server.crt; 08 ssl_certificate_key /ruta/a/server.key; location / { 11 proxy_pass 12 proxy_redirect off; 13 proxy_set_header Host $host; 14 proxy_set_header X-Real-IP $remote_addr; 15 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 16 proxy_buffers 4 32k; 17 proxy_set_header X-Forwarded-Proto https; 18 } 19 } imágenes estáticamente, el cual nos permitirá ajustar los procesos httpd internos para servir contenidos dinámicamente. Serviremos también imágenes con una cabecera de expiración de 30 días, que se reducirá según el número de peticiones que un cliente necesita hacer para imágenes comunes que no suelen cambiar. Para acometer esto, añadimos lo siguiente al contexto del servidor: location ~* ^.+\.# (jpg jpeg gif png)$ { root /ruta/a/www; expires 30d; } Listado 3: gzip en 01 gzip on; 02 gzip_http_version 1.0; 03 gzip_vary on; 04 gzip_min_length 1100; 05 gzip_buffers 16 8k; 06 gzip_comp_level 5; 07 gzip_proxied any; 08 gzip_types text/plain text/css application/javascript text/ javascript text/xml application/x-javascript; 09 gzip_disable MSIE [1-6]\. ; Listado 2: SSL en Para desactivar el registro de las peticiones de imagen, añadimos la siguiente línea a la configuración: access_log off; Luego, Nginx comprimirá con gzip la salida recibida desde los httpd internos antes de enviarla al navegador. El servidor Nginx sólo comprimirá determinados contenidos, apoyándose en el tipo mime, y deshabilitará completamente la compresión para ciertos navegadores que de sobra se conoce que se antojan incompetentes. Añadimos el código del Listado 3 al contexto de servidor. 01 server { 02 location / { 03 set $memcached_key $uri; 04 memcached_pass name:11211; 05 default_type text/html; 06 error_page fallback; 07 } 08 Listado 4: memcached 09 { 10 proxy_pass cluster; 11 } 12 } Para el caché de contenidos con Nginx se dispone de dos opciones: basado en archivos o basado en memcached. Si se está contemplando la posibilidad de usar Nginx para hacer caché de los contenidos, hay que tener cuidado con la forma en que se hace caché de los contenidos que varían en función de si el usuario está o no registrado. Para habilitar el caché basado en archivos, se ha de añadir lo siguiente al contexto http en el archivo de configuración: proxy_cache_path U /data/nginx/cache levels=1:2 U keys_zone=one:10m; El parámetro levels establece el número de subdirectorios para la caché, mientras que la clave y el nombre de archivo son un md5 de la URL de la que se está haciendo proxy, teniendo como resultado nombres de archivo al estilo de /data/nginx/cache/c/ 29/b7f54b2d-f d382f4809d65029c. Con la ruta a la caché definida en el contexto http, ya podemos instalar la caché en los contextos de http, de servidor y de ubicación (location). Para hacer caché de todas las respuestas 200 y 302 durante 30 minutos, y de las 404 durante 5 minutos, añadimos lo siguiente: proxy_cache one; m; proxy_cache_valid 404 5m; Es casi igual de fácil usar memcached en su lugar (ver Listado 4). Estadísticas del Servidor Muchos sistemas de monitorización soportan el módulo de httpd mod_status, que sirve para obtener y elaborar estadísticas. El módulo stub_status tiene una función parecida en Nginx. Este módulo no está compilado de forma predeterminada y se ha de habilitar incluyendo el argumento --withhttp_stub_status_module al hacer configure. Una vez compilado, añadimos el código del Listado 5 al archivo de configuración. Una Listado 5: stub_status 01 location /nginx_status { 02 stub_status on; 03 access_log off; 04 allow TRUSTED.IP.ADDRESSES 05 deny all; 06 } 28 Número 55 MAGAZINE.ES
4
5 petición HTTP a example.com/nginx_status devolverá una respuesta en texto plano con el formato mostrado en el Listado 6. Módulos Adicionales Son muchos los sitios que hacen uso del módulo mod_rewrite. También Nginx dispone de un módulo de reescritura, pero su sintaxis es ligeramente distinta a la usada para el módulo httpd. En la wiki de Nginx se pueden consultar los detalles [4]. Un ejemplo de función de reescritura es una en la que se habilitan páginas de miembros compatibles con SEO: rewrite ^/users/(.*)$ U /user.php?user=$1? U last; Una reescritura más compleja haría uso de una condición if para redirigir a los usuarios a un dominio consistente: if ($host ~* www\.(.*)) { set $host_without_www $1; rewrite ^(.*)$ $host_without_www$1 U permanent; } El módulo GeoIP crea variables en base a la dirección IP del cliente coincidiendo con los archivos binarios de MaxMind GeoIP. El módulo GeoIP para Nginx tiene dos prerrequisitos, libgeoip y la(s) base(s) de datos MaxMind GeoIP. Podemos conseguir la última versión de libgeoip desde el sitio web de MaxMind [5], aunque cabe aclarar que muchas distribuciones ya cuentan con libgeoip entre sus repositorios. Para habilitar el módulo GeoIP, añadimos el siguiente par de líneas al contexto http. Módulo HTTP Referer HTTP Limit Zone HTTP Limit Requests User ID HTTP Addition FLV Perl WebDAV Substitution Image Filter Secure Link XSLT geoip_country GeoIP.dat; geoip_city GeoLiteCity.dat; Las variables listadas estarán ahora en wiki.nginx.org/nginxhttpgeoipmodule. Uno de los casos de uso frecuentes del módulo GeoIP es mediante la variable $geoip_country_code para enviar peticiones a diferentes proxys según el país de que se trate. Para pasar la información de GeoIP a los httpd internos, añadimos lo siguiente a la configuración del proxy: proxy_set_header HTTP_GEO U $geo; La Tabla 2 muestra otros módulos para Nginx, junto con un breve resumen de la función de cada uno. Conclusión El uso de Nginx como proxy inverso de caché con instalaciones httpd existentes Tabla 2: Módulos para Nginx Descripción Filtra peticiones en base a la cabecera Referer. Limita el número de conexiones simultáneas desde un mismo cliente. Limita la frecuencia de las conexiones realizadas desde un cliente. Proporciona cookies identificativas. Añade texto arbitrario a páginas. Streaming de Vídeo Flash. Ejecuta Perl directamente dentro de Nginx y llama a Perl a través de SSI. Soporte para WebDAV. Reemplaza texto en páginas. Transformación de imágenes mediante LibGD. Protección de páginas mediante clave secreta. Post-procesamiento de páginas mediante XSLT. Figura 1: Además de los ejemplos de configuración y los enlaces a recursos, la comunidad de Nginx dispone de una lista de correo, un foro y un canal de IRC. puede aumentar considerablemente el rendimiento de una infraestructura. La utilización de algunas de las funcionalidades más avanzadas de Nginx nos aportará una mayor flexibilidad y nos podría permitir acometer tareas imposibles de conseguir con la configuración anterior. Se sugiere al lector que consulte la documentación en línea (Figura 1) y que se familiarize con Nginx antes de desplegarlo en entornos de producción. Listado 6: Salida de nginx_status 01 Active connections: server accepts handled requests Reading: 6 Writing: 179 Waiting: This server has 291 active connections, has accepted and handled connections while serving requests... [1] nginx: [2] Página de módulos para Nginx: [3] mod_rpaf: rpaf/ RECURSOS [4] Módulo Rewrite para Nginx: wiki.nginx.org/ NginxHttpRewriteModule [5] MaxMind: com/download/geoip/database/ 30 Número 55 MAGAZINE.ES
5. Crea un sitio Web seguro usando tu propio certificado digital (Windows y Linux).
Actividad 5 5. Crea un sitio Web seguro usando tu propio certificado digital (Windows y Linux). Windows Para crear un certificado digital en Windows Server, tenemos que instalar el rol Servicios de certificados
Más detallesInstalar y configurar W3 Total Cache
Instalar y configurar W3 Total Cache en WordPress Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com La velocidad de carga de una web influye mucho a la hora de mejorar el
Más detallesPropuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA
Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA Documento de trabajo elaborado para la Red Temática DocenWeb: Red Temática de Docencia en Control mediante Web (DPI2002-11505-E)
Más detallesGuia rápida EPlus Cliente-Servidor
Guia rápida EPlus Cliente-Servidor Esta guía permitirá al usuario instalar la aplicación e-plus, para firmar y declarar sus trámites a través de acceso remoto. CONSIDERACIONES GENERALES.- El software eplus
Más detallesUbuntu Server 12.10 HOW TO : SQUID. EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como instalar servidor proxi Squid.
Ubuntu Server 12.10 HOW TO : SQUID EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como instalar servidor proxi Squid. Qué es un proxy? Un proxy es un programa o dispositivo que realiza
Más detallesQUÉ ES UN SERVIDOR Y CUÁLES SON LOS PRINCIPALES TIPOS DE SERVIDORES? (PROXY, DNS, WEB, FTP, SMTP, ETC.) (DV00408A)
APRENDERAPROGRAMAR.COM QUÉ ES UN SERVIDOR Y CUÁLES SON LOS PRINCIPALES TIPOS DE SERVIDORES? (PROXY, DNS, WEB, FTP, SMTP, ETC.) (DV00408A) Sección: Divulgación Categoría: Herramientas Informáticas Fecha
Más detallesPROYECTO INTEGRADO CLUSTER DE ALTA DISPONIBILIDAD CON HAPROXY Y KEEPALIVED. Antonio Madrena Lucenilla 21 de Diciembre de 2012 I.E.S.
PROYECTO INTEGRADO CLUSTER DE ALTA DISPONIBILIDAD CON HAPROXY Y KEEPALIVED Obra bajo licencia Creative Commons Antonio Madrena Lucenilla 21 de Diciembre de 2012 I.E.S. Gonzalo Nazareno INDICE DE CONTENIDO
Más detallesWINDOWS 2008 4: SERVIDOR DHCP
1.- CONCEPTOS PREVIOS: WINDOWS 2008 4: SERVIDOR DHCP DHCP (Dynamic Host Configuration Protocol = protocolo de configuración dinámica de host) es un protocolo que simplifica la configuración de los parámetros
Más detallesConfiguración de Apache
Configuración de Apache Cuando se ha instalado el servidor, hay que configurarlo. Apache incluye por defecto una configuración que arranca el servidor en el puerto TCP por defecto, que es el puerto 80,
Más detallesServidor DNS sencillo en Linux con dnsmasq
Servidor DNS sencillo en Linux con dnsmasq Introducción El paquete dnsmasq permite poner en marcha un servidor DNS de una forma muy sencilla. Simplemente instalando y arrancando el servicio dnsmasq, sin
Más detallesTECNOLOGICO DE ESTUDIOS SUPERIORES DEL ORIENTE DEL ESTADO DE MEXICO
TECNOLOGICO DE ESTUDIOS SUPERIORES DEL ORIENTE DEL ESTADO DE MEXICO Alumno: Rivera de León John Michel Profesor: Ing. Romero González Gustavo Moisés Configuración de Apache HTTP Server Apache HTTP Server
Más detallesCREACIÓN Y CONFIGURACIÓN DE WIKIS
Paso 1: Creación CREACIÓN Y CONFIGURACIÓN DE WIKIS Como con el resto de actividades, para crear un wiki lo primero es activar el modo de edición y seleccionar la opción Wiki de la lista desplegable Agregar
Más detallesEl servidor WEB Apache HTTPD. Tecnologías Web
El servidor WEB Apache HTTPD Tecnologías Web Apache HTTPD Es uno de los mejores servidores de contenido estático disponibles, debido a su eficiencia sirviendo contenido estático y a su gran robustez Características
Más detallesServidor Apache. Instalación Configuración Apache con Webmin 24/03/2014. Vicente
Servidor Apache Instalación Configuración Apache con Webmin 24/03/2014 Vicente Instalación Configuración Apache con Webmin Así como Windows tiene el Administrador de Servidor en sus Server2003 o Server2008
Más detallesREDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS
REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS Servicio DNS - 1 - Servicio DNS...- 3 - Definición... - 3 - Instalación... - 5 - Configuración del Servidor DNS...- 10 - - 2 - Servicio DNS Definición
Más detallesAcá vamos a ocuparnos de cómo realizar la instalación de una red intra-aula sobre Linux, concretamente en la distribución de GNU/Linux Ubuntu 9.04.
Instalación de una red intra-aula sobre Linux (Ubuntu 9.04) Introducción La idea y la fundamentación de la creación de redes intra-aula, se puede encontrar en el siguiente enlace: http://www.fedaro.info/2009/06/29/redes-intra-aula/
Más detallesRedes de área local: Aplicaciones y servicios WINDOWS
Redes de área local: Aplicaciones y servicios WINDOWS 4. Servidor DNS 1 Índice Definición de Servidor DNS... 3 Instalación del Servidor DNS... 5 Configuración del Servidor DNS... 8 2 Definición de Servidor
Más detallesCONVERSIÓN DE UN NÚMERO EN BINARIO A DECIMAL Y VICEVERSA
CONVERSIÓN DE UN NÚMERO EN BINARIO A DECIMAL Y VICEVERSA CONVERSIÓN ENTRE BINARIO Y DECIMAL Si la conversión es de binario a decimal, aplicaremos la siguiente regla: se toma la cantidad binaria y se suman
Más detallesLa utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.
Procesamiento del lado del servidor La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el
Más detallesLiLa Portal Guía para profesores
Library of Labs Lecturer s Guide LiLa Portal Guía para profesores Se espera que los profesores se encarguen de gestionar el aprendizaje de los alumnos, por lo que su objetivo es seleccionar de la lista
Más detallesQué es un servicio de Proxy?
TEMA 6 6.6. Proxy Qué es un servicio de Proxy? l Un servicio de Proxy, es la técnica u:lizada para almacenar páginas de Internet y así ser u:lizadas posteriormente, l a esta técnica, también se le conoce
Más detallesDiego Mauricio Cortés Quiroga
Diego Mauricio Cortés Quiroga 1150209 Instalación del Servicio SQUID (proxy transparente) en Fedora 17 Qué es SQUID? Es un popular programa de software libre que implementa un servidor proxy y un dominio
Más detallesLaboratorio de Redes y Sistemas Operativos Trabajo Práctico Final
Laboratorio de Redes y Sistemas Operativos Trabajo Práctico Final Tema: Instalación de X2GO Profesor: Di Biase José Luis Integrantes: Cardozo Griselda Chiniewicz Stefania Arnez Inochea Eric 1 Índice: 1.
Más detallesGuía Rápida de Inicio
Guía Rápida de Inicio 1. Acerca de esta Guía Esta guía le ayudará a instalar y dar los primeros pasos con BitDefender Security for SharePoint. Para disponer de instrucciones detalladas, por favor, diríjase
Más detallesLuis Villalta Márquez
- Alojamiento virtual basado en IPs. - Alojamiento virtual basado en nombres. - Alojamiento virtual basado en puertos. - Alojamientos híbridos. Luis Villalta Márquez El término Hosting Virtual se refiere
Más detallesAdministración de la red (Windows 2008) www.adminso.es
Administración de la red (Windows 2008) www.adminso.es INTRODUCCIÓN Esquema de red Esquema de red En esta unidad vamos a configurar los siguientes servicios:. Permite que el servidor actúe como router
Más detallesPANEL DE CONTROL (Zona de Administración) MANUAL DE USO Por conexanet. Revisión 1.1 Fecha 2006-08
PANEL DE CONTROL (Zona de Administración) MANUAL DE USO Por conexanet Revisión 1.1 Fecha 2006-08 Índice 1. Acceder 2. Menú 3. Gestión Básica 3.1 Añadir 3.2 Editar 3.3 Eliminar 3.4 Eliminación de registros
Más detallesCitrix Access Essentials 2.0
1 de 10 10/03/2008 15:45 Citrix Access Essentials 2.0 Instalación y configuración de Citrix Access Essentials 2.0 - Servidor de aplicaciones, En este documento veremos brevemente la instalación de un Access
Más detallesGUIA DE LABORATORIO #10 Nombre de la Practica: Proxy y Filtrado web en ClearOS Laboratorio de Redes Tiempo Estimado: 2 Horas y 30 Minutos
UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: I-2015 GUIA DE LABORATORIO #10 Nombre de la Practica: Proxy y Filtrado web en ClearOS Lugar: Laboratorio de Redes Tiempo
Más detallesManual de instalación Actualizador masivo de Stocks y Precios
Manual de instalación Actualizador masivo de Stocks y Precios Instrucciones para la instalación de Actualizado masivo de Stocks y Precios Módulo para Prestashop desarrollado por OBSolutions Módulo para
Más detallesMANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD
MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD Fecha última revisión: Diciembre 2010 Tareas Programadas TAREAS PROGRAMADAS... 3 LAS TAREAS PROGRAMADAS EN GOTELGEST.NET... 4 A) DAR DE ALTA UN USUARIO...
Más detallesModo básico de funcionamiento del módulo Velneo vmodapache V7
Página 1 de 8 Qué es Velneo vmodapache V7? Se trata del módulo Apache para soluciones web. Es un módulo web del servidor Web Apache que permite servir vía web diversos objetos de instancias de un proyecto
Más detallesImpresión en red: Cómo hacer que funcione
Servidores de impresión Artículo Impresión en red: Cómo hacer que funcione Created: June 3, 2005 Last updated: June 3, 2005 Rev:.0 Contenido INTRODUCCIÓN 3 INFRAESTRUCTURA DE LA IMPRESIÓN EN RED 3. Impresión
Más detallesServicio de VPN de la Universidad de Salamanca
Servicio de VPN de la Universidad de Salamanca Descripción del Servicio El servicio de VPN de la Universidad de Salamanca permite el acceso a recursos internos de la misma desde cualquier acceso a Internet
Más detallesMi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades:
Propósito del prototipo: Mi propuesta consiste en crear un portal Web que contemple las siguientes funcionalidades: 1º. Mostrar noticias y eventos propios del grupo de personas que administren la Web.
Más detallesAdministración de portales Joomla (II) antonio.duran.terres@gmail.com
Administración de portales Joomla (II) antonio.duran.terres@gmail.com Módulos Con la instalación base de Joomla vienen varios módulos Algunos ya los vimos, como encuestas o Quien está en línea? Hay otros
Más detallesMANUAL DE USO DE LA APLICACIÓN
MANUAL DE USO DE LA APLICACIÓN ÍNDICE 1. Acceso a la aplicación 2. Definición de funciones 3. Plantillas 4. Cómo crear una nueva encuesta 5. Cómo enviar una encuesta 6. Cómo copiar una encuesta 7. Cómo
Más detallesCIF-KM. GUÍA DE LOS PRIMEROS PASOS
CIF-KM. GUÍA DE LOS PRIMEROS PASOS Secciones 1. CONCEPTOS PREVIOS. 2. INSTALAR CIF-KM. 2.1 Descargar e instalar CIF-KM. 2.2 Configuración de CIF-KM. 2.3 Acceso externo al servidor de CIF-KM. 3. PRIMERA
Más detallesGuía de Instalación para clientes de WebAdmin
Panda Managed Office Protection Guía de Instalación para clientes de WebAdmin Tabla de contenidos 1. Introducción... 4 2. Instalación de Panda Managed Office Protection a partir de una instalación de Panda
Más detallesPara entornos con más de un equipo conectados en red es necesario que el programa de firewall conceda paso a los servicios de Microsoft SQL Server.
ET-SEGURIDAD SQL INSTRUCCIONES DE USO IMPORTANTE Este software puede ser bloqueado por software antivirus. Asegúrese de añadir la excepción correspondiente si fuese necesario. Se recomienda deshabilitar
Más detallesNovedades en Q-flow 3.02
Novedades en Q-flow 3.02 Introducción Uno de los objetivos principales de Q-flow 3.02 es adecuarse a las necesidades de grandes organizaciones. Por eso Q-flow 3.02 tiene una versión Enterprise que incluye
Más detallesDHCP. Dynamic Host Configuration Protocol. Protocolo de Configuración Dinámica de Host. Administración de Redes de Computadores
DHCP Dynamic Host Configuration Protocol Protocolo de Configuración Dinámica de Host Administración de Redes de Computadores John Deivis Tabares Tobón Luis Fernando Ramirez CONFIGURACION DEL SERVIDOR DHCP
Más detallesÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009)
JOOMLA! ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009) Es necesario comentar que este manual ha sido diseñado en su mayor parte por comunidadjoomla.org. Este manual es una
Más detallesGrupo: Documentación Tipo documento: Manual de Usuario V.1.0 /2011 René Darío Pacios Díaz
Proyecto - Rene Downloader v1.0 - Pág.1/7 Proyecto - Rene Downloader v1.0 - Pág.2/7 INDICE INDICE... 2 1. Introducción... 3 2. Instrucciones de manejo... 3 2.1. Controles básicos... 3 2.2. Estableciendo
Más detallesMANUAL DE. manual de Joomla JOOMLA
MANUAL DE manual de Joomla JOOMLA Tabla de contenido 1. Instalación de Joomla y características... 2 2. Configuración del sitio web... 3 3. Gestión de usuario... 8 4. Gestión de artículos... 11 5. Otros
Más detallesDepartamento CERES Área de Tarjetas Inteligentes Manual de Usuario
14 CORREO SEGURO. Hay aplicaciones de correo que permiten enviar y recibir correos cifrados y firmados digitalmente utilizando criptografía. Estas operaciones garantizan el intercambio seguro de información,
Más detallesPlataforma e-ducativa Aragonesa. Manual de Administración. Bitácora
Plataforma e-ducativa Aragonesa Manual de Administración Bitácora ÍNDICE Acceso a la administración de la Bitácora...3 Interfaz Gráfica...3 Publicaciones...4 Cómo Agregar una Publicación...4 Cómo Modificar
Más detallesMANUAL COPIAS DE SEGURIDAD
MANUAL COPIAS DE SEGURIDAD Índice de contenido Ventajas del nuevo sistema de copia de seguridad...2 Actualización de la configuración...2 Pantalla de configuración...3 Configuración de las rutas...4 Carpeta
Más detallesATAQUE CON SLOWLORIS A SERVIDORES APACHE VULNERABLES
ATAQUE CON SLOWLORIS A SERVIDORES APACHE VULNERABLES ATAQUES DoS (Denegacion de Servicio) Se genera mediante la saturación de los puertos con flujo de información, haciendo que el servidor se sobrecargue
Más detallesInstalación y mantenimiento de servicios de Internet. U.T.3.- Servicio DNS
Instalación y mantenimiento de servicios de Internet U.T.3.- Servicio DNS 1 Qué es el servicio DNS? A los usuarios de Internet les resulta complicado trabajar con direcciones IP, sobre todo porque son
Más detallesManual de migración a Joomla! 3.4.0
Manual de migración a Joomla! 3.4.0 En el presente documento se detallan los pasos a seguir para migrar los portales Joomla! de los Centros de Educación Primaria y Secundaria desde la versión actual, la
Más detallesManual de Uso XML-Whois de Neubox. Manual del Sistema de XML Whois de Neubox Versión 9.12.4
Manual del Sistema de XML Whois de Neubox Versión 9.12.4 1 Índice Sección Página I. Introducción........ 3 II. Contenido del paquete............ 4 III. Instalación y uso....... 5 1. Cómo comprobar la plantilla......
Más detallesPROGRAMACIÓN PÁGINAS WEB CON PHP
PROGRAMACIÓN PÁGINAS WEB CON PHP Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte servidor con la tecnología
Más detallesProceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento
Qué es AT-Encrypt nos permitirá dotar de contraseña a cualquier documento o carpeta. Este documento o carpeta sólo será legible por aquel que conozca la contraseña El funcionamiento del cifrado (o encriptación)
Más detallesRoles y Características
dominio Roles y Características Una vez instalado Windows Server 2008 y configuradas algunas opciones básicas de Windows Server 2008 desde el Panel de Control o desde el Administrador del Servidor, las
Más detallesGuía de instalación de la carpeta Datos de IslaWin
Guía de instalación de la carpeta Datos de IslaWin Para IslaWin Gestión CS, Classic o Pyme a partir de la revisión 7.00 (Revisión: 10/11/2011) Contenido Introducción... 3 Acerca de este documento... 3
Más detallesPreguntas más frecuentes (FAQ) sobre el nuevo sistema de licencias de ARS 7.1.00.
Preguntas más frecuentes (FAQ) sobre el nuevo sistema de licencias de ARS 7.1.00. Versión 1.0-07/09/07 M. Ángeles Llamas y Jose Manuel Viejo Lobato http://www.selyfor.com Página 1 de 10 Índice de contenido
Más detallesINSTRUCTIVO DE ADMINISTRADOR NUXEO PLATFORM 5.9.5 EN LINUX SERVER
INSTRUCTIVO DE ADMINISTRADOR NUXEO PLATFORM 5.9.5 EN LINUX SERVER Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín INSTRUCTIVO DE ADMINISTRADOR
Más detallesDossier de prácticas
Dossier de prácticas Administración de Web Sites Màster d Enginyeria del Software Desenvolupament d aplicacions sobre Internet Fundació Politècnica de Catalunya Jaume Moral Ros Albert Obiols Vives 1 2
Más detallesInstituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez
Instituto Tecnológico de Las América Materia Sistemas operativos III Temas Servidor Web Apache Facilitador José Doñe Sustentante Robín Bienvenido Disla Ramirez Matricula 2011-2505 Grupo 1 Servidor Web
Más detallesConfiguración de la red
Semana 55 Empecemos! Bienvenidos a una nueva semana de trabajo! Aprenderemos sobre la configuración de la red LAN, la cual es una de las tareas más importantes del administrador de la red. La mayoría de
Más detallesSTRATO LivePages Inicio rápido
STRATO LivePages Inicio rápido LivePages es la práctica herramienta de creación de páginas web de STRATO. En pocos pasos podrá crear su propia página web y publicarla en Internet sin necesidad de conocimientos
Más detallesInfraestructura Tecnológica. Sesión 8: Configurar y administrar almacenamiento virtual
Infraestructura Tecnológica Sesión 8: Configurar y administrar almacenamiento virtual Contextualización Como sabemos, actualmente los servicios y medios de almacenamiento de información son muy variados,
Más detallesWindows Server 2012: Zonas DNS
Windows Server 2012: Zonas DNS 2 Tabla de Contenidos Objetivos... 5 Zonas DNS... 7 Qué es una zona DNS?... 7 Tipos de zonas DNS... 7 Zona principal... 8 Zona secundaria... 8 Zona de rutas internas... 8
Más detallesACCESO AL SERVIDOR EXCHANGE MEDIANTE OWA
ACCESO AL SERVIDOR EXCHANGE MEDIANTE OWA El Acceso al correo a través de OWA (Outlook Web Access) es una herramienta que permite a los usuarios consultar sus mensajes en una interfaz Web a través de un
Más detallesTutorial rápido de. acceso a la plataforma virtual
COLEGIO DE ESTUDIOS AVANZADOS DE IBEROAMERICA Tutorial rápido de acceso a la plataforma virtual http:///virtual soporte@ceai.edu.mx 1.- INTRODUCCIÓN Nuestra plataforma basada en MOODLE, es una plataforma
Más detallesGuía de Instalación del servicio de BackupOnline de Idecnet. Indice
Guía de Instalación del servicio de BackupOnline de Idecnet Indice Requisitos previos 2 1.- Acceso a la plataforma 3 2.- Configuración de backups 5 3.- Configurar su equipo 5 4.- Instalación del cliente
Más detallesEscudo Movistar Guía Rápida de Instalación Dispositivos Symbian
Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian Guía de Instalación Página 1 Índice ESCUDO MOVISTAR.... 3 1. INSTALACIÓN DEL SERVICIO ESCUDO MOVISTAR... 3 1.1. VERSIONES SOPORTADAS... 3
Más detallesEDITRAN/CL. Manual de Usuario e Instalación. Módulo de Cliente Departamental. Windows
EDITRAN/CL Módulo de Cliente Departamental Windows Manual de Usuario e Instalación INDRA 30 de octubre de 2014 ÍNDICE 1. INTRODUCCIÓN.... 1-1 2. INSTALACIÓN.... 2-1 2.1. Requisitos necesarios.... 2-1 2.2.
Más detallesEl gráfico siguiente muestra un uso básico de DNS, consistente en la búsqueda de la dirección IP de un equipo basada en su nombre.
Definición de DNS DNS es una abreviatura para Sistema de nombres de dominio (Domain Name System), un sistema para asignar nombres a equipos y servicios de red que se organiza en una jerarquía de dominios.
Más detallesEn caso de que el cliente nunca haya obtenido una concesión de licencia de un servidor DHCP:
Servidor DHCP El protocolo de configuración dinámica de host (DHCP, Dynamic Host Configuration Protocol) es un estándar TCP/IP diseñado para simplificar la administración de la configuración IP de los
Más detallesInstalar XAMP en modo gráfico
Instalar XAMP en modo gráfico Si queremos convertir nuestro ordenador en un servidor web, podemos hacerlo en menos de 10 minutos con la instalación del paquete XAMPP que se encargará de realizar automáticamente
Más detalles5. Composer: Publicar sus páginas en la web
5. Composer: Publicar sus páginas en la web Si nuestras páginas existen únicamente en el disco duro local, sólo nosotros podremos navegar por ellas, pero nadie más podrá hacerlo. Composer nos permite publicarlas
Más detallesHi-Spins. Hi-Spins - Novedades v.10.2.0 10.2.2
Hi-Spins Hi-Spins - Novedades 10.2.2 Tabla de contenido Hi-Spins Consulta Renovación de la presentación gráfica................................... 3 Visualización compacta de dimensiones en ventana de
Más detallesDOCENTES FORMADORES UGEL 03 PRIMARIA
DOCENTES FORMADORES UGEL 03 PRIMARIA 1. Recursos y Aplicaciones del Servidor La página de inicio del servidor (http://escuela) contiene los enlaces a las aplicaciones instaladas en el servidor, un enlace
Más detallesAnexos de Bases de Presentación de Propuestas. Consultoría para la implementación de sistemas de gestión de contenidos para comunidades de RedCLARA
Anexos de Bases de Presentación de Propuestas Consultoría para la implementación de sistemas de gestión de contenidos para comunidades de RedCLARA Julio 2011 Anexo A. Requisitos funcionales A1. Para el
Más detallesPRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN
PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN Los protocolos de capa de aplicación de TCP/IP más conocidos son aquellos que proporcionan intercambio de la información
Más detallesPRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN
PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN Los protocolos de capa de aplicación de TCP/IP más conocidos son aquellos que proporcionan intercambio de la información
Más detallesIntroducción a las Redes de Computadoras. Obligatorio 2 2011
Introducción a las Redes de Computadoras Obligatorio 2 2011 Facultad de Ingeniería Instituto de Computación Departamento de Arquitectura de Sistemas Nota previa - IMPORTANTE Se debe cumplir íntegramente
Más detallesInstrucciones de instalación de IBM SPSS Modeler (licencia de usuario autorizado)
Instrucciones de instalación de IBM SPSS Modeler (licencia de usuario autorizado) Contenido Instrucciones para la instalación.... 1 Requisitos del sistema........... 1 Código de autorización..........
Más detallesManual de usuario Versión: 1.3 Edición: 05/02/2015 1
Manual de usuario Versión: 1.3 Edición: 05/02/2015 1 Índice Formula Integration Manual de Usuario... 3 1. Introducción... 3 1.1. Funcionalidades... 3 2. Instalación... 3 2.1. Requisitos mínimos... 3 2.2.
Más detallesObjetivo: Introducción conceptual y aplicación básica de los lenguajes del lado del servidor.
Sesión 03: Lenguajes web del servidor Competencias a Conseguir: - Conocer el entorno de trabajo a nivel de servidores web. - Instalación del localhost (Servidor Local). - Repaso general de PHP y ejercicios
Más detalles4.2- Instalación y Configuración de un Servidor DNS Dnsmasq en Ubuntu sin DHCP
4.2- Instalación y Configuración de un Servidor DNS Dnsmasq en Ubuntu sin DHCP Dnsmasq es un paquete que incluye un servidor DNS y DHCP. El servidor DNS es un servidor muy sencillo que no contiene zonas
Más detallesProgramación páginas web con ASP.NET 3.5 (C#)
Horas de teoría: 40 Horas de práctica: 40 Programación páginas web con ASP.NET 3.5 (C#) Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript
Más detallesIntroducción a la plataforma Moodle Aníbal de la Torre 2006. Plataforma Moodle. Accediendo a los contenidos
Plataforma Moodle Accediendo a los contenidos Formatos ----------------------------------------------------------------------- 2 Glosarios -----------------------------------------------------------------------
Más detallesCreación y administración de grupos locales
Creación y administración de grupos locales Contenido Descripción general 1 Introducción a los grupos de Windows 2000 2 Grupos locales 5 Grupos locales integrados 7 Estrategia para utilizar grupos locales
Más detallesActividad 1: Utilización cliente FTP (mediante línea de comandos, entornos gráficos y navegadores/exploradores) (I).
PRÁCTICAS SRI TEMA 5 (SERVIDOR FTP) Actividad 1: Utilización cliente FTP (mediante línea de comandos, entornos gráficos y navegadores/exploradores) (I). 1. Iniciamos sesión con un usuario nombre (miguel)
Más detallesGuía de instalación y configuración de IBM SPSS Modeler Social Network Analysis 16
Guía de instalación y configuración de IBM SPSS Modeler Social Network Analysis 16 Contenido Capítulo 1. Introducción a IBM SPSS Modeler Social Network Analysis.... 1 Visión general de IBM SPSS Modeler
Más detallesGracias a ese IP único que tiene cada ordenador conectado a la red de internet se pueden identificar y comunicar los ordenadores.
COMO FUNCIONA INTERNET Internet es una gran red de ordenadores a nivel mundial, que pueden intercambiar información entre ellos. Se pueden comunicar porque están unidos a través de conexiones telefónicas,
Más detallesPodemos descargar la distribucion de gnu/linux de los repositorios de Ubuntu http://releases.ubuntu.com/.
Instalación GNU/Linux Ubuntu -10.04.3-server-i386 Con la ayuda de este sencillo manual podemos ver como instalar Un servidor GNU/Linux, en este caso utilizaremos la distribución Ubuntu -10.04.3-server-i386
Más detallesMinisterio de Educación,Cultura y Deporte. Aulas en Red. Windows. Módulo 2: Servicios Básicos. DNS
Ministerio de Educación,Cultura y Deporte. Aulas en Red. Windows Módulo 2: Servicios Básicos. DNS Aulas en red. Aplicaciones y servicios. Windows DNS DNS (Domain Name System) es una abreviatura de Sistema
Más detallesPRACTICA 9 SERVIDOR WEB APACHE SERVIDOR WEB APACHE. JEAN CARLOS FAMILIA Página 1
SERVIDOR WEB APACHE JEAN CARLOS FAMILIA Página 1 El servidor HTTP Apache es un servidor web HTTP de código abierto para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que
Más detalles30 de Mayo de 2008. www.sigrid.es
Guia de Instalación del servidor SgdWMS 30 de Mayo de 2008 www.sigrid.es 2 Índice 1.- INTRODUCCIÓN... 3 2.- INSTALACIÓN DE INTERNET INFORMATION SERVER (IIS)... 3 3.- INSTALACIÓN DEL SERVIDOR SGDWMS EN
Más detallesGuía del usuario - escan para Linux Escritorio
Guía del usuario - escan para Linux Escritorio I. Los paquetes requeridos de escan para Linux RPMS / Debian Nombre del paquete RPM Nombre de archivo mwadmin mwadmin-x.x-x..i386.rpm
Más detallesport@firmas V.2.3.1 Manual de Portafirmas V.2.3.1
Manual de Portafirmas V.2.3.1 1 1.- Introducción 2.- Acceso 3.- Interfaz 4.- Bandejas de peticiones 5.- Etiquetas 6.- Búsquedas 7.- Petición de firma 8.- Redactar petición 9.- Firma 10.- Devolución de
Más detallesGuía rápida para crear cursos en Aulas virtuales
Guía rápida para crear cursos en Aulas virtuales Esta página es una guía de consulta rápida para crear cursos en línea con Moodle. Perfila las principales funciones disponibles así como algunas de las
Más detallesInstalación, creación y configuración del servicio FTP
Instalación, creación y configuración del servicio OBJETIVOS Instalar el servicio de en Windows. Configurar y administrar el Servicio de en Windows. Prueba de acceso desde la LAN al servidor. Apertura
Más detallesTutorial: Primeros Pasos con Subversion
Tutorial: Primeros Pasos con Subversion Introducción Subversion es un sistema de control de versiones open source. Corre en distintos sistemas operativos y su principal interfaz con el usuario es a través
Más detalles