Práctica. GESTIÓN Y UTILIZACIÓN DE REDES LOCALES Curso 2006/2007. Instalación del servidor

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Práctica. GESTIÓN Y UTILIZACIÓN DE REDES LOCALES Curso 2006/2007. Instalación del servidor"

Transcripción

1 Práctica 4 GESTIÓN Y UTILIZACIÓN DE REDES LOCALES Curso 2006/2007 Instalación del servidor web Apache en Linux

2 1. Objetivos de la práctica El objetivo de la práctica es aprender las bases para instalar y configurar de forma segura un servidor web en su versión básica, pero con posibilidad de transferencias seguras mediante SSL (Secure Sockets Layer): Identificar y diferenciar los diferentes ficheros de configuración del apache. Aprender la utilidad de las principales directivas del fichero httpd.conf. Aprender a realizar un control de acceso básico a las diferentes áreas del servidor. Aprender los requisitos necesarios para instalar y poner en funcionamiento un servidor con SSL. Para ello utilizaremos el servidor web apache, que es uno de los más utilizados actualmente en Internet desde hace años. Además, posee la ventaja de estar disponible para varios sistemas operativos, como Unix y Windows. Para proporcionar la posibilidad de SSL utilizaremos el paquete mod_ssl, por su mayor facilidad de instalación y mejor documentación que el paquete Apache-SSL 2. Instalación del servidor Aunque la última versión de Apache disponible es la , para poder trabajar con SSL debemos utilizar la , que es la última para la que está disponible el módulo criptográfico mod_ssl. Para la práctica podéis descargarla de la página web de la asignatura. Por supuesto está también disponible en la propia organización: Si queremos que tenga posibilidad de utilizar transferencias seguras con SSL necesitaremos al menos dos paquetes más: mod_ssl y OpenSSL, todos disponibles en nuestro servidor. En total: Paquete: Apache Versión: Web: Archivo: apache_ tar.gz Paquete: mod_ssl Versión: Descripción: la interfaz Apache con OpenSSL Web: Archivo: mod_ssl tar.gz Paquete: OpenSSL Versión: 0.9.6b Descripción: El Toolkit Open Source para SSL/TLS Web: Archivo: openssl-0.9.6b.tar.gz 2

3 Podríamos instalar sólo el paquete Apache, con lo cuál obtendríamos sólo un servidor normal sin SSL, y posteriormente volver a instalarlo con SSL, pero como resultaría bastante aburrido instalarlo dos veces durante la misma práctica lo haremos directamente todo a la vez. El primer paso será descomprimir los paquetes y ejecutar el tar para situar los archivos en sus directorios. Se recomienda hacer la instalación en /usr/local/apache: $ mkdir /usr/local/apache $ cd /usr/local/apache $ gzip d c apache_ tar.gz tar xvf $ gzip d c mod_ssl tar.gz tar xvf $ gzip d c openssl-0.9.6b.tar.gz tar xvf Configurar y compilar la librería OpenSSL: $ cd openssl-0.9.6b $./config $ make (que tarda un ratito ) $ cd.. Por último hay que aplicar las extensiones fuente mod_ssl y los parches al Apache y compilar Apache con mod_ssl y OpenSSL: $ cd mod_ssl $./configure --with-apache=../apache_ with-ssl=../openssl-0.9.6b --prefix=/usr/local/apache $ cd.. $ cd apache_ $ make (tarda un ratito ) $ make certificate $ make install Durante la instalación, en la parte relativa al certificado, se os pedirá la PEM phrase. Esto es un password que debereis RECORDAR para poder lanzar más tarde el servidor con la opción de Secure Sockets Layer (SSL), así como para poder leer las claves generadas. Al hacer el make certificate se pueden especificar varios tipos, en nuestro caso el adecuado es test, que es el que toma por defecto si no le indicamos ninguna opción. Los valores que va pidiendo a continuación para generar el certificado no son críticos, con excepción del Common Name para el que es conveniente especificar el nombre de dominio del servidor, en nuestro caso ptxolxx.disca.upv.es. Una vez obtenido el certificado, la orden make certificate VIEW=1 permite ver los datos generados. El paso siguiente será comprobar que los permisos de los directorios y ficheros del Apache están como dicen las recomendaciones de seguridad: Generalmente, Apache se inicia como usuario root, y posteriormente atiende las peticiones recibidas como el usuario establecido por la directiva User del fichero de configuración httpd.conf. Como con cualquier orden que ejecuta root, hay que tener cuidado de que esté protegido frente a modificaciones por otros usuarios. No sólo los ficheros deben ser modificables sólo por root, sino también los directorios y los padres de estos directorios. Por ejemplo, si situamos la raíz del servidor en /usr/local/apache, este directorio debe crearse como root. 3

4 3. Arranque y parada del servidor Si se desea que el servidor escuche en el puerto 80 (el habitual), el cual es un puerto reservado, habrá que lanzarlo como root. Tenemos dos posibilidades. Ejecutar httpd (/usr/local/apache/bin/httpd), ojo, con la ruta), o la orden apachectl start (/usr/local/apache/bin/apachectl start) que es la opción más recomendable. Esto buscará el fichero de configuración (httpd.conf) en el lugar compilado en el código (por defecto /usr/local/apache/conf/httpd.conf). Si está en otro sitio se puede indicar con la opción -f. : $ /usr/sbin/httpd -f /etc/httpd/httpd.conf Una vez arrancado se puede acceder a la documentación utilizando el navegador: $ Cuando el servidor arranque creará varios procesos hijos para atender las solicitudes. Si se inició Apache como usuario root, el proceso apache continuará ejecutándose como root mientras los hijos cambiarán al usuario indicado en el httpd.conf. Ejercicio: Verificación de la instalación: Arrancar el servidor sin SSL (sólo puede utilizarse http): $ /usr/local/apache/bin/apachectl start Ejecutar un navegador con Para detener el servidor, antes de lanzar el servidor que incluye SSL hay que hacer: $ /usr/local/apache/bin/apachectl stop Para arrancar el servidor con SSL (pueden utilizarse http y https): $ /usr/local/apache/bin/apachectl startssl Ejecutar un navegador con Ejecutar un navegador con https://ptxolxx.disca.upv.es El servidor advertirá que no conoce la autoridad certificadora que emitió el certificado. Podéis visualizar el contenido del certificado y aceptarlo, por lo menos para la sesión en curso. $ /usr/local/apache/bin/apachectl stop ADVERTENCIAS: 1. Cuando se utiliza https conectarse mediante localhost puede ocasionar problemas (o por lo menos una advertencia de seguridad) porque el nombre de dominio del ordenador (o alguno de sus alias) debe coincidir con el indicado al crear el certificado para el servidor. 2. Si en un ordenador ya existe un servidor web ejecutándose porque se ha lanzado en el arranque del sistema tendrá reservado el puerto 80 y no dejará arrancar uno nuevo sobre el mismo puerto. El problema se detecta porque la conexión a través de SSL no funciona, mientras que la que utiliza sólo http trabaja con el servidor que ya estaba instalado. 3. En caso de problemas una buena medida es consultar los registros de log (/usr/local/apache/logs/). 4. Para reiniciar el servidor: $ /usr/local/apache/bin/apachectl restart 4

5 4. Configuración del servidor Entre los archivos de nuestro directorio de configuración (/usr/local/apache/conf) tenemos: 1. httpd.conf: Establece los atributos generales del servidor: número de puerto en el que escucha, usuario que lo ejecuta, raíz del árbol de documentos etc. En la actualidad se recomienda establecer todas las opciones de configuración necesarias en este fichero, y dejar los otros dos ficheros de configuración vacíos, esto simplifica la administración del servidor. Su configuración está bastante bien documentada en el propio archivo mediante comentarios. 2. srm.conf: Se utilizaba para establecer la raíz del árbol de documentos, que ahora se establece en httpd.conf, por lo tanto no hay que utilizarlo. 3. access.conf: Establecía la política de acceso. Ahora también puede establecerse desde httpd.conf, por lo que no es necesario utilizar este fichero. Además de estos tres ficheros, el comportamiento del servidor puede configurarse directorio a directorio, mediante ficheros.htaccess en los directorios que contienen documentos html a los que el servidor accede. La configuración de los ficheros está bastante bien documentada. Es muy importante recordar que cuando se cambia la configuración de los ficheros es necesario reiniciar el apache (apachectl restart) o enviarle una señal de SIGHUP con la orden kill para que los cambios tengan efecto. Hay que estar seguro de que se envía la señal al proceso padre y no al hijo. El padre en general es el que tiene un número de proceso menor. El id del proceso del padre está también en el fichero httpd.pid en el directorio log. 4.1.El archivo httpd.conf Es el primero de los tres ficheros de configuración que se procesan. Está constituido por una serie de directivas que dan al servidor instrucciones para su funcionamiento. Estas directivas se agrupan en tres secciones básicas: 1. Directivas que controlan el funcionamiento del servidor como un todo (el entorno global ). 2. Directivas que definen los parámetros del servidor principal., o por defecto, que responde a las solicitudes que no son manejadas por servidores virtuales. 3. Configuración de los servidores virtuales, que permiten enviar las peticiones web a diferentes direcciones IP o nombres de host, pero manejándolas en realidad con el mismo proceso servidor. En esta práctica no entraremos en los aspectos de configuración de servidores virtuales, sino únicamente del servidor principal. Cada directorio al que el apache accede puede configurarse con respecto a que características se habilitan o se inhabilitan en él y en sus subdirectorios...1. Entorno global Entre las directivas de esta sección tenemos: ServerType standalone Determina si el servidor se lanzará a través del inetd o de forma autónoma (que generalmente es la opción elegida). ServerRoot "/usr/local/apache Raíz del árbol de directorios bajo la que se sitúan los ficheros de configuración, error y log. Ejercicio: Comprobar cuál es la raíz en vuestro servidor. 5

6 PidFile /usr/local/apache/httpd.pid Fichero en el que se almacena el identificador de proceso del servidor cuando el servidor arranca. Este identificador es el que hay que utilizar para detener el servidor si no se utiliza la orden apachectl stop...2. Configuración del servidor principal Port 80 Puerto en el que escucha el servidor si no se lanza a través del inetd. Recordad que para que escuche en el 80 hay que lanzarlo como root. User nobody Group nogroup Usuario bajo el que se atenderán las peticiones recibidas, debe corresponder con un usuario real (sin privilegios) definido en la máquina y el grupo al que pertenezca. DocumentRoot "/usr/local/apache/htdocs" Directorio que contendrá los documentos que se ofrecen a los clientes. Por defecto todas las solicitudes se toman desde el directorio aunque se pueden utilizar enlaces simbólicos para apuntar a otros directorios Ejercicio: Comprobar cuál es la raíz para los documentos en vuestro servidor. <Directory /> Options FollowSymLinks AllowOverride None </Directory> La directiva Directory se utiliza para definir opciones específicas que se aplican al directorio indicado. En el ejemplo mostrado se hace referencia al directorio raíz de documentos (DocumentRoot). Se pueden definir otros directorios previamente habilitados. No puede utilizarse con caminos relativos, pero permite utilizar expresiones regulares para indicar el directorio (por ejemplo, se pueden usar comodines de caracteres). Lo habitual es configurar por defecto unos permisos muy restrictivos y posteriormente habilitar el acceso y permisos más amplios en directorios específicos. Por ejemplo, el bloque anterior permite únicamente seguir enlaces simbólicos (directiva Options FollowSymLinks), y mediante la directiva AllowOverride None impide que se puedan modificar los permisos establecidos en este archivo (httpd.conf), por otros indicados en archivos.htaccess (particulares de cada directorio del servidor). A partir de aquí habilitaremos el acceso a la parte del servidor que nos interese y a todos, o a algunos usuarios determinados. <Directory "/usr/local/apache/htdocs"> La ruta especificada en esta directiva debe coincidir con la raíz del árbol de documentos (DocumentRoot) y las opciones que se especifican a continuación hacen referencia a este directorio y sus subdirectorios. Options Indexes FollowSymLinks Multiviews Al activar la opción Indexes (ordenación de directorios) el servidor permite que si se solicita un URL que corresponde a un directorio y no hay página por defecto para mostrar (por ejemplo: index.html) se devuelva un listado de los ficheros del directorio. Si esta opción está activada hay que asegurarse que los directorios no contienen archivos sensibles: listas de control de acceso, archivos de configuración o bases de datos como.htpasswd y.htaccess. A no ser que se desee ofrecer navegación por archivos, es más seguro no activar esta opción. La opción puede desactivarse anteponiendo un signo : Options Indexes Tener en cuenta que una vez activada para un directorio la opción permanece activa para todos los subdirectorios del directorio a no ser que se modifique. 6

7 La opción FollowSymLinks permite que puedan seguirse los enlaces simbólicos en este directorio. Esto tiene serias implicaciones de seguridad porque los usuarios locales pueden, inadvertidamente, (o incluso de forma maliciosa) vincular a archivos de sistema internos y, por tanto, romper la barrera, permitiendo a usuarios remotos saltar por encima de la barrera virtual que separa el espacio web de la jerarquía del sistema de archivos principal. En principio esta opción no debería activarse. Por último, la opción Multiviews permite negociar los contenidos con el navegador para elegir la mejor representación de acuerdo con sus preferencias (idioma, conjunto de caracteres, codificación, ). AllowOverride None Controla que opciones pueden modificar los.htaccess de los directorios de usuario. Puede impedirse totalmente la modificación con None, permitirse totalmente con All, o de forma parcial utilizando otros parámetros. (Consultar la documentación en caso necesario). Las dos directivas siguientes permiten realizar control del acceso al servidor: Order allow, deny Determina el orden en que se evalúan los derechos de acceso. Hay permitidas tres opciones: allow, deny deny, allow mutual-failure: especifica que una conexión debe pasar las directivas allow y deny La directiva allow controla qué hosts (si hay alguno) pueden conectarse y ofrece tres opciones: all, none o list (donde list es una lista de hosts autorizados). La directiva deny controla qué hosts (si hay alguno) no pueden conectarse y ofrece tres opciones: all, none o list (donde list es una lista de hosts no autorizados). Allow from all Todo el mundo puede acceder al directorio especificado. Puede también habilitarse/denegarse acceso restringido indicando en lugar de all, nombres de dominio o direcciones IP. Pueden especificarse múltiples nombres o direcciones separados por espacios en blanco. </Directory> Ejercicio: Crear un directorio que se supone debe ser de acceso restringido y utilizando las directivas adecuadas: No permitir listados del directorio. Restringir el acceso únicamente a uno de los ordenadores del laboratorio de redes. (Un ordenador cercano al vuestro, para poderlo comprobar con comodidad). <IfModule mod_userdir.c> userdir public_html </IfModule> Ruta que se añade al directorio home del usuario si se recibe una solicitud del tipo ~usuario. Cuando por ejemplo hacemos: el servidor intenta acceder a: /home/gyurlxx/public-html/practica2.html 7

8 Ejercicio: Comprobad el acceso a vuestro directorio. En el propio fichero httpd.conf tenéis un ejemplo de cómo permitir el acceso a los directorios de los usuarios sólo con permiso de lectura. <IfModule mod_dir.c> DirectoryIndex index.html </IfModule> Establece el nombre de los ficheros que se utilizarán como páginas por defecto cuando el URL sólo indica directorios, pero no especifica ningún fichero. Pueden indicarse varios nombres de fichero separados por espacios. Ejercicio: Comprobar que ocurre si comentamos la directiva. Incluir también las de tipo index.htm. Si el fichero especificado por la directiva DirectoryIndex no existe el comportamiento del servidor variará dependiendo de que esté permitido o no el listado del directorio. Las directivas siguientes se utilizan para restringir el acceso a los directorios mediante autentificación HTTP básica, que se explicará en el apartado siguiente. AccessFileName.htacces ->nombre del fichero para mirar información de control de acceso en cada directorio. < Files ~ ^\.ht > Order allow deny Deny from all Impide que los.htaccess pueden ser vistos por los usuarios que acceden. </Files> 4.2. Control de acceso a directorios mediante autentificación de usuarios El acceso a los directorios puede restringirse de dos formas: utilizando el nombre de dominio o la dirección IP del ordenador donde se ejecuta el cliente, o solicitando un nombre de usuario y una contraseña. Para el primer tipo de restricción ya hemos comentado las directivas necesarias, así es que en este apartado vamos a ver como llevar a cabo la segunda posibilidad. Para restringir el acceso mediante nombre de usuario y contraseña serán necesarios dos pasos: en primer lugar crear un fichero que contenga los nombres de los usuarios autorizados (que no tiene porque coincidir con usuarios del sistema), y en segundo lugar indicar al servidor que recursos están protegidos y cuáles son los usuarios que pueden acceder a ellos. Para ello se utilizarán la herramienta htpasswd y los archivos. htaccess... Creación de la base de datos de usuarios Necesitamos crear una lista de usuarios con sus contraseñas asociadas. Por seguridad esta lista NO DEBE ESTAR BAJO EL DIRECTORIO RAÍZ DE DOCUMENTOS. El formato es similar al fichero de contraseñas de Unix, con el nombre de usuario separado de la contraseña por dos puntos. Cuando los usuarios piden acceso a un directorio web protegido, el servidor les pide el nombre de usuario y la contraseña. Después compara esos valores con los que tiene almacenados en el usuario de contraseñas (li donarem el nom que vulguem, p.ex., passweb). Como las contraseñas se almacenan cifradas, este archivo no se edita directamente, sino que se crea y se gestionan sus usuarios mediante el programa htpasswd (/usr/local/apache/bin/htpasswd). $ htpasswd [-c] passweb nombre_usuario La opción c se utiliza para crear el fichero cuando se introducen los datos del primer usuario. El programa pedirá la contraseña del usuario y su confirmación. Puede utilizarse también para modificar las contraseñas de usuarios ya incluidos en el archivo. 8

9 .. Normas de acceso para la autentificación Se pueden almacenar en el archivo httpd.conf del servidor o en archivos.htaccess situados en los directorios donde se intenta acceder. Veamos los pasos para restringir el acceso desde el archivo de configuración principal al subdirectorio secret situado en htdocs. <Directory /usr/local/apache/htdocs/secret> AllowOverride None Impide modificaciones mediante archivos.htaccess A partir de aquí todas las órdenes son IMPRESCINDIBLES AuthName prueba Pseudónimo para el directorio, permite acceder a otras áreas que comparten el mismo nombre de usuario y la misma contraseña. Es el nombre que se muestra cuando se solicita la autentificación al usuario. AuthType Basic [/Digest] Tipo de autentificación: básica o digest. Distingue cómo se transmitirá la contraseña a través de la red, utilizando uuencode (cifrado trivial) en el caso Basic, o utilizando MD5 (más seguro). La segunda posibilidad requiere compilar el apache con un módulo extra (mod_digest.c) y generar el fichero de contraseñas con htdigest en lugar de con htpasswd. AuthUserFile /usr/local/apache/bin/passweb Indica el nombre y la ruta del fichero de contraseñas. Debe especificarse la ruta completa, y no rutas relativas. <Limit GET> require user pepito Establece el tipo de acceso permitido (GET, PUT y POST) y para que usuario(s). Pueden especificarse varios separados por espacios. </Limit> </Directory> Ejercicio: Restringir el acceso mediante contraseña a uno de los directorios del árbol de documentos. 9

La herramienta es AppServ, es una solución que nos provee el software Apache, Mysql y Php, sobre Windows.

La herramienta es AppServ, es una solución que nos provee el software Apache, Mysql y Php, sobre Windows. Contenido 1. LAMP... 2 2. INSTALACIÓN APPSERV... 2 3. COMPROBACIONES TRAS LA INSTALACIÓN... 8 4. CONFIGURACIÓN APACHE... 11 5. MÉTODO DE AUTENTIFICACIÓN HTTP BASIC... 14 6. MÉTODO DE AUTENTIFICACIÓN HTTP

Más detalles

Servidore Web Apache. Inicio del servidor Apache. Iniciar. Comando apachectl

Servidore Web Apache. Inicio del servidor Apache. Iniciar. Comando apachectl 1-16 Servidor Web Apache Servidore Web Apache Inicio del servidor Apache Comando apachectl El comando apachectl es un front end de httpd. Antes de iniciar el servidor es conveniente chequear la sintaxis

Más detalles

El servidor WEB Apache HTTPD. Tecnologías Web

El 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 detalles

6. Servidor Web Apache. Configuración con Webmin

6. Servidor Web Apache. Configuración con Webmin 6. Servidor Web Apache. Configuración con Webmin IES Gonzalo Nazareno. Instalación y mantenimiento de Servicios de Internet María Jesús Gragera Fernández. 6.1. Introducción. Apache es el servidor web más

Más detalles

CÓMO CONFIGURAR APACHE PARA CREAR UN SITIO WEB

CÓMO CONFIGURAR APACHE PARA CREAR UN SITIO WEB CÓMO CONFIGURAR APACHE PARA CREAR UN SITIO WEB El servidor HTTP Apache es un servidor web HTTTP de código libre abierto para plataformas Unix (GNU/Linux, BSD, etc), Microsoft Windows, Macintosh y otras,

Más detalles

Configuración de Apache

Configuració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 detalles

Instituto Tecnológico de Las Américas (ITLA)

Instituto Tecnológico de Las Américas (ITLA) Instituto Tecnológico de Las Américas (ITLA) Nombre: Gregori Carmona Lorenzo ID: 2011-2435 Asignatura: Sistemas Operativos III Instructor: José Doñe Tema: Practica extra: Apache Un servidor web es un programa

Más detalles

Instituto 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. 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 detalles

PRACTICA 9 SERVIDOR WEB APACHE SERVIDOR WEB APACHE. JEAN CARLOS FAMILIA Página 1

PRACTICA 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 detalles

#09 Apache Web Server

#09 Apache Web Server Bersayder Oscar Mejía Ramírez 2011-3778 Sistema Operativo III José Doñé How To: #09 Apache Web Server Instalando Apache Vamos a la terminal e introducimos el comando zypper install apache2* luego tecleamos

Más detalles

T3 Servidores web S ERVICIOS EN RED Carlos Redondo

T3 Servidores web S ERVICIOS EN RED Carlos Redondo UT3 Servidores web SERVICIOS EN RED Carlos Redondo Caso Práctico 4 Instalación de Apache en Ubuntu Abrimos el gestor de paquetes synaptic (en caso de que no esté instalado introducimos sudo apt-get install

Más detalles

Presentación Taller. Apache: HTTPD. JoséMiguelHerreraM. UTFSM

Presentación Taller. Apache: HTTPD. JoséMiguelHerreraM. UTFSM Presentación Taller Apache: HTTPD JoséMiguelHerreraM. UTFSM Introducción Del proyecto APACHE Servidor web HTTP Código Abierto Multiplataforma Objetivo es proveer seguridad y eficiencia 2 Algo de historia

Más detalles

Tarea 02 de DAW. José Luis Comesaña

Tarea 02 de DAW. José Luis Comesaña Tarea 02 de DAW. José Luis Comesaña Enunciado. Una empresa quiere mostrar y operar con su negocio a través de Internet. Así quiere: Una página web visible a cualquiera en Internet que publicite su negocio:

Más detalles

Servidor Web: Apache

Servidor Web: Apache Rocío Alt. Abreu Ortiz 2009-3393 Servidor Web: Apache Un servidor web es un programa que se ejecuta continuamente en un computador, manteniéndose a la espera de peticiones de ejecución que le hará un cliente

Más detalles

Servidor Web Apache Knoppix Linux.-

Servidor Web Apache Knoppix Linux.- Servidor Web Apache Knoppix Linux.- 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 implementa

Más detalles

5. Crea un sitio Web seguro usando tu propio certificado digital (Windows y Linux).

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 detalles

Unidad 11: Servidor WEB Apache 2

Unidad 11: Servidor WEB Apache 2 Unidad 11: Servidor WEB Apache 2 IV Curso de Introducción a la Administración de Servidores GNU/Linux Extensión Universitaria. Universidad de Sevilla Enero-Febrero 2006 Contenidos 1.Introducción 2.Instalación

Más detalles

Vielka Mari Utate Tineo 2013-1518. Instituto Tecnológico de las Américas ITLA. Profesor José Doñé. Sistema Operativo 3 PRACTICA NO.

Vielka Mari Utate Tineo 2013-1518. Instituto Tecnológico de las Américas ITLA. Profesor José Doñé. Sistema Operativo 3 PRACTICA NO. PRACTICA NO. 10, SERVIDOR WEB CREAR UN HOWTO SOBRE EL SERVIDOR WEB APACHE - CREAR UNA PAGINA WEB QUE FUNCIONE SOBRE ESE SERVIDOR - PUBLICAR UN DIRECTORIO DE DATOS QUE ME PERMITA BAJAR - ARCHIVOS DESDE

Más detalles

Administración de sistemas operativos

Administración de sistemas operativos MÁSTER EN INGENIERÍA WEB Administración de sistemas operativos Documentación de prácticas Xavier Quidiello Suárez 23/09/2014 Resumen Este documento tiene como objetivo explicar el proceso para configurar

Más detalles

2º Unidad Didáctica. Actualización de contenidos. Eduard Lara

2º Unidad Didáctica. Actualización de contenidos. Eduard Lara 2º Unidad Didáctica Actualización de contenidos Eduard Lara 1 ÍNDICE 1. Internet y Servicios web Servidor Web Cliente Web Servicios FTP Cliente FTP Servidor FTP 2 1. INTERNET Y SERVICIOS WEB El servicio

Más detalles

Servidor Apache 1. Instalación de apache

Servidor Apache 1. Instalación de apache Servidor Apache 1. Instalación de apache Abrimos El instalador de paquetes Synaptic, buscamos apache2 y marcamos la opción que coincide con lo escrito anteriormente. Ahora abrimos internet y buscamos en

Más detalles

Administración de Servidores Web. Apache RAFAEL CABRERA PARGA

Administración de Servidores Web. Apache RAFAEL CABRERA PARGA Administración de Servidores Web Apache RAFAEL CABRERA PARGA 1 Terminología Procesos cliente/servidor. Servidor Web. Dirección IP. Servidor DNS. Puerto. Cada servicio tiene asignado un numero de puerto

Más detalles

SERVIDOR APACHE. Conexión remota con el servidor (putty)

SERVIDOR APACHE. Conexión remota con el servidor (putty) SERVIDOR APACHE A lo largo de este módulo vamos a ir viendo los pasos para instalar el componente principal de nuestro servidor web. Apache es uno los servidores http más extendidos actualmente para la

Más detalles

En el servidor Proxy se creara una regla de acceso donde se prohibe la entrada a páginas relacionadas con sexo, pornografía, etc.

En el servidor Proxy se creara una regla de acceso donde se prohibe la entrada a páginas relacionadas con sexo, pornografía, etc. Instalación y Configuración de un servidor Proxy con En esta práctica se pretende instalar y configurar un servidor Proxy en Linux con Squid y un cortafuegos GuFW en el servidor Ubuntu. La administración

Más detalles

Tema 6: Servicios Web

Tema 6: Servicios Web Administración de servicios Internet Intranet Tema 6: Servicios Web E.U.I.T. Informática Gijón Curso 2003/2004 ASII 1 Introducción a los servicios Web Cliente con navegador Web Servidor Web Internet Explorer

Más detalles

Instalación Webmin y Servidor Apache

Instalación Webmin y Servidor Apache Instalación Webmin y Servidor Apache Para la instalación hemos usado esta página: http://www.jampudia.com/sistemas-operativos/linux/instalar-webmin-en-ubuntu.html Pero para editar el documento no usamos

Más detalles

Manual de instalación Sistema S.I.S.E. Versión 1.0

Manual de instalación Sistema S.I.S.E. Versión 1.0 Manual de instalación Sistema S.I.S.E. Versión 1.0 Autor: B2 Publicidad Aportes: Kitsu Asesorias Página 1 Tabla de contenido Introducción... 3 Resumen de objetivos... 3 Definición de la arquitectura seleccionada...

Más detalles

INSTALACIÓN Y USO DE OCS INVENTORY

INSTALACIÓN Y USO DE OCS INVENTORY INSTALACIÓN Y USO DE OCS INVENTORY Agenda Qué es OCS INVENTORY? Requerimientos para Instalación Proceso de instalación y configuración Utilización de OCS INVENTORY Sesión de Preguntas y Respuestas. Qué

Más detalles

CONSEJO. 1.1 Instalación del paquete XAMPP bajo Windows Vista

CONSEJO. 1.1 Instalación del paquete XAMPP bajo Windows Vista Capítulo 1 Requisitos del sistema y preparativos Por supuesto, para poder empezar a programar, primero debe con gurar su ordenador de tal manera que pueda ejecutar scripts PHP y administrar y crear bases

Más detalles

Elkarnet COPIAS DE SEGURIDAD

Elkarnet COPIAS DE SEGURIDAD COPIAS DE SEGURIDAD BackupPC Bertsioa / Versión: 1.0 Egilea / Autor: Xabier Urrutia Uribesalgo Data / Fecha: 2005.eko Ekainak 13 Lizentzia / Licencia: CreativeCommons - ShareAlike Lizentzia laburpena:

Más detalles

Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez. Matrícula: 2010-2946.

Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez. Matrícula: 2010-2946. Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez Matrícula: 2010-2946 How to How to: Web Server (Apache)!!! Servidor Web El servidor HTTP Apache es

Más detalles

Ubuntu Server 12.10 HOW TO : NFS EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como compartir datos en una Red Linux, usando NFS.

Ubuntu Server 12.10 HOW TO : NFS EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como compartir datos en una Red Linux, usando NFS. Ubuntu Server 12.10 HOW TO : NFS EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como compartir datos en una Red Linux, usando NFS. Servidor web apache Este manual se hace con la finalidad

Más detalles

Software de Comunicaciones. Práctica 7 - Secure Shell. SSH

Software de Comunicaciones. Práctica 7 - Secure Shell. SSH Software de Comunicaciones Práctica 7 - Secure Shell. SSH Juan Díez-Yanguas Barber Software de Comunicaciones Ingeniería Informática - 5º Curso Jdyb - Mayo 2013 Juan Díez- Yanguas Barber Práctica 7 Índice

Más detalles

Información de Derechos reservados de esta publicación.

Información de Derechos reservados de esta publicación. ÍNDICE DE CONTENIDO Información de Derechos reservados de esta publicación...2 Tema 5. Servidor Web Apache...3 5.1 Como empezó todo...4 5.2 Proceso de instalación del servidor web Apache...6 5.2.1 Instalando

Más detalles

Redes de área local: Aplicaciones y servicios WINDOWS

Redes de área local: Aplicaciones y servicios WINDOWS Redes de área local: Aplicaciones y servicios WINDOWS 16. Servidor Web Apache 1 Índice Definición de Servidor Apache... 3 Organización del sitio web... 3 Instalación y configuración de Apache... 4 Acceso

Más detalles

SERVIDOR WEB. Servidores web IIS (Windows) / Apache (Windows y Linux)

SERVIDOR WEB. Servidores web IIS (Windows) / Apache (Windows y Linux) SERVIDOR WEB Servidores web IIS (Windows) / Apache (Windows y Linux) Lo primero que tenemos que hacer es desista-lar el DNS (quitarlo) Una vez hecho lo segundo que tenemos que hacer es mirar si tenemos

Más detalles

TEMA 4. SERVICIO HTTP

TEMA 4. SERVICIO HTTP 1 TEMA 4. SERVICIO HTTP 1. Definición 2. Organización de la www 3. Los tipos MIME 4. Las páginas web 5. Instalación de Apache en Linux 6. Configuración de Apache en Linux 7. Un sitio web para cada usuario

Más detalles

UPC-DAC/FIB-PTI 1. Seguridad en HTTP

UPC-DAC/FIB-PTI 1. Seguridad en HTTP UPC-DAC/FIB-PTI 1 Introducción Seguridad en HTTP Esta práctica nos introduce en los dos puntos importantes sobre seguridad en HTTP: la autentificación y el transporte seguro de datos. Para el transporte

Más detalles

Mantenimiento del espacio web

Mantenimiento del espacio web Mantenimiento del espacio web 11 Actualizaciones de Joomla! La actualización a las nuevas versiones de Joomla! es siempre necesaria si queremos que nuestro espacio web no tenga vulnerabilidades peligrosas,

Más detalles

Introduccion. Utilizando WebDAV

Introduccion. Utilizando WebDAV Indice Introducción. Instalando Apache 2. Añadiendo los módulos y configurando Apache. Configurando WebDAV y autenticación LDAP. Cómo conectarnos (Windows/Linux). Conclusiones. Bibliografía. Resumen La

Más detalles

Servidores Linux. CEP Indalo. Enrique Brotons SERVIDOR WEB

Servidores Linux. CEP Indalo. Enrique Brotons SERVIDOR WEB SERVIDOR WEB Hoy en día casi todos los centros educativos cuentan con una página web donde poder ofrecer información del centro como las enseñanzas que se imparten, horarios escolares, ubicación del mismo,

Más detalles

Servidor Web (Apache Httpd+PHP)

Servidor Web (Apache Httpd+PHP) Servidor Web (Apache Httpd+PHP) Http El Hypertext Transfer Protocol (HTTP), es el protocolo usado en cada acceso a la World Wide Web(www). Nace Oficialmente en Junio del 99 con la publicación del RFC 2616

Más detalles

Seguridad en Redes de Comunicación

Seguridad en Redes de Comunicación Seguridad en Redes de Comunicación Prác%ca 4. SSL / TLS Jorge Lanza Calderón Luis Sánchez González Departamento de Ingeniería de Comunicaciones Este tema se publica bajo Licencia: Crea:ve Commons BY- NC-

Más detalles

Squid como proxy semi-transparente.

Squid como proxy semi-transparente. Squid como proxy semi-transparente. Como explicábamos al inicio del proyecto, existe una problemática con las conexiones HTTPS al situar un proxy entre la máquina del cliente y el servidor externo si queremos

Más detalles

Manual de instalación del servidor Sierra

Manual de instalación del servidor Sierra Manual de instalación del servidor Sierra 1. Contenido y preparación de la instalación...1 2. Instalación de PostgreSQL con PostGIS para el soporte de datos espaciales.... 2 3. Instalación de Apache Geronimo...3

Más detalles

Guía de instalación del sistema de documentos laborales Orquídea

Guía de instalación del sistema de documentos laborales Orquídea Guía de instalación del sistema de documentos laborales Orquídea Orquídea V 2.0 Fecha de publicación: Julio 2014 Autor Deivis Henriquez Este documento se proporciona «tal cual». Algunos de los ejemplos

Más detalles

Instalación de Joomla! en un servidor remoto

Instalación de Joomla! en un servidor remoto Instalación de Joomla! en un servidor remoto 3 Requerimientos del servidor. En principio, los requisitos que debe cumplir el servidor en el que queremos instalar Joomla! son los mismos que los que hemos

Más detalles

Dossier de prácticas

Dossier 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 detalles

WEB. Laboratorio de Redes de Computadores II TEL 242. Lab. Redes II. Laboratorio de Redes de Computadores II

WEB. Laboratorio de Redes de Computadores II TEL 242. Lab. Redes II. Laboratorio de Redes de Computadores II WEB Laboratorio de Redes de Computadores II TEL 242 Servidor Web Apache TEL-242 Modelo Módulos Ejemplo Servidor Apache Arquitectura Modelo Módulos Ejemplo Modelo Clásico Apache 1.3 Apache 2.0 c/prefork

Más detalles

INSTRUCTIVO DE INSTALACIÓN DE OMEKA 2.1.4

INSTRUCTIVO DE INSTALACIÓN DE OMEKA 2.1.4 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 INSTALACIÓN DE OMEKA 2.1.4 INSTRUCTIVO DE INSTALACIÓN DE OMEKA 2.1.4

Más detalles

Distribuyendo aplicaciones con Java Web Start

Distribuyendo aplicaciones con Java Web Start Distribuyendo aplicaciones con Java Web Start R. Bolaño Informe Técnico IT-OAN 2006-8 1 ÍNDICE Introducción a la tecnología Java Web Start...3 ACS Web Start...4 Web Start en el OAN...5 Ejemplo de utilización

Más detalles

Servicio de publicación de información web (HTTP)

Servicio de publicación de información web (HTTP) Servicio de publicación de información web (HTTP) La Web es uno de los servicios más comunes en Internet, tanto que se ha convertido en su cara visible para la mayoría de los usuarios. Una página Web empezó

Más detalles

ManualDe Seguridad DelSistema

ManualDe Seguridad DelSistema ManualDe Seguridad DelSistema 1 Índice Introducción... 4 Seguridad Perimetral... 5 Seguridad del Servidor Web... 6 Mantenerse actualizado... 6 Permisos en los directorios ServerRoot... 6 Server Side Includes

Más detalles

Para cualquier duda o sugerencia no dudes en ponerte en contacto con nosotros.

Para cualquier duda o sugerencia no dudes en ponerte en contacto con nosotros. Cómo instalar Apache + Tomcat 4.x Puesto que con la versión 4 Tomcat ha cambiado su diseño por completo, en estas páginas podreis encontrar una guía de instalación de tomcat 4, su configuración para que

Más detalles

GUÍA DE IMPORTACIÓN DE CERTIFICADOS RAÍZ Y SUBORDINADOS DE LA AUTORIDAD DE CERTIFICACIÓN PARA EL DNI-E EN APACHE

GUÍA DE IMPORTACIÓN DE CERTIFICADOS RAÍZ Y SUBORDINADOS DE LA AUTORIDAD DE CERTIFICACIÓN PARA EL DNI-E EN APACHE GUÍA DE IMPORTACIÓN DE CERTIFICADOS RAÍZ Y SUBORDINADOS DE LA AUTORIDAD DE CERTIFICACIÓN PARA EL DNI-E EN APACHE CENTRO DE RESPUESTA A INCIDENTES DE SEGURIDAD (INTECO-CERT) NOVIEMBRE 2007 ÍNDICE 1. INTRODUCCIÓN

Más detalles

Introducción al programa EasyPHP.

Introducción al programa EasyPHP. Introducción al programa EasyPHP. EasyPHP es un paquete fácil de instalar y configurar cuya misión es instalar Apache, MySQL, Php y PhpMyAdmin en una máquina que disponga del S.O. Windows 9x, 2k y XP.

Más detalles

SEGURIDAD EN REDES. NOMBRE: Daniel Leonardo Proaño Rosero. TEMA: SSH server

SEGURIDAD EN REDES. NOMBRE: Daniel Leonardo Proaño Rosero. TEMA: SSH server SEGURIDAD EN REDES NOMBRE: Daniel Leonardo Proaño Rosero TEMA: SSH server SSH (Secure SHell, en español: intérprete de órdenes segura) es el nombre de un protocolo y del programa que lo implementa, y sirve

Más detalles

Actualizaciones de GateDefender Performa desde un servidor web local

Actualizaciones de GateDefender Performa desde un servidor web local Actualizaciones de GateDefender Performa desde un servidor web local Aviso de Copyright Panda Security 2008. Todos los derechos reservados. Ni la documentación, ni los programas a los que en su caso acceda,

Más detalles

Soporte de serviets de Java utilizando el entorno Tomcat con Apache.

Soporte de serviets de Java utilizando el entorno Tomcat con Apache. APACHE Apache es un servidor de red para el protocolo HTTP, diseñado para poder funcionar como un proceso autónomo, sin que solicite el apoyo de otras aplicaciones o del usuario. Apache es lo que habitualmente

Más detalles

Creació n de Servidór WEB Utilizandó Ubuntu Server

Creació n de Servidór WEB Utilizandó Ubuntu Server Creació n de Servidór WEB Utilizandó Ubuntu Server Ministerio de Educación Pública Programa Nacional de Innovación Educativa Enero, 2013 Alajuela, Costa Rica Tabla de contenido Introducción... 1 Características

Más detalles

Formación Profesional a Distancia Página 1 de 8. Módulo: Despliegue de Aplicaciones Web (DAW) C.F.G.S. : Desarrollo de Aplicaciones Web

Formación Profesional a Distancia Página 1 de 8. Módulo: Despliegue de Aplicaciones Web (DAW) C.F.G.S. : Desarrollo de Aplicaciones Web INSTRUCCIONES: La puntuación total del examen será de 10 puntos. Parte teórica: 6 puntos. Parte Práctica: 4 puntos. Cada pregunta del examen teórico puntúa 0,2 puntos. Cada dos preguntas mal quita una

Más detalles

PRACTICA 4 1-CERTIFICADO DIGITAL VERIFICADO 2-CERTIFICADO DIGITAL NO VERIFICADO 3-SERVIDOR VIRTUAL HTTPS EN LINUX 4- SERVIDOR VIRTUAL HTTPS

PRACTICA 4 1-CERTIFICADO DIGITAL VERIFICADO 2-CERTIFICADO DIGITAL NO VERIFICADO 3-SERVIDOR VIRTUAL HTTPS EN LINUX 4- SERVIDOR VIRTUAL HTTPS PRACTICA 4 1-CERTIFICADO DIGITAL VERIFICADO 2-CERTIFICADO DIGITAL NO VERIFICADO 3-SERVIDOR VIRTUAL HTTPS EN LINUX 4- SERVIDOR VIRTUAL HTTPS 1-CERTIFICADO DIGITAL VERIFICADO a. Inicia Firefox y conéctate

Más detalles

MultiBase y Cosmos. Particularidades sobre la instalación del motor de base de datos en modo cliente servidor. BASE 100, S.A. www.base100.

MultiBase y Cosmos. Particularidades sobre la instalación del motor de base de datos en modo cliente servidor. BASE 100, S.A. www.base100. Particularidades sobre la instalación del motor de base de datos en modo cliente servidor BASE 100, S.A. www.base100.com Índice 1. INSTALACIÓN EN CLIENTE SERVIDOR... 3 1.1 EN LA MÁQUINA SERVIDOR... 3 1.1.1

Más detalles

LINUX WEEK 2006 SERVICIOS WEB CON DNS DINÁMICO. Diego Quintana Cruz diegoquintana@gmail.com GRUPO DE SOFTWARE PARA TELECOMUNICACIONES PUCP

LINUX WEEK 2006 SERVICIOS WEB CON DNS DINÁMICO. Diego Quintana Cruz diegoquintana@gmail.com GRUPO DE SOFTWARE PARA TELECOMUNICACIONES PUCP LINUX WEEK 2006 SERVICIOS WEB CON DNS DINÁMICO GRUPO DE SOFTWARE PARA TELECOMUNICACIONES PUCP Contenido Diagrama de Funcionamiento Configuración del Router ADSL Configuración DNS Configuración de la PC

Más detalles

MANUAL DE INSTALACIÓN OWNCLOUD

MANUAL DE INSTALACIÓN OWNCLOUD República Bolivariana de Venezuela Fundación Bolivariana de Informática y Telemática (Fundabit) MANUAL DE INSTALACIÓN OWNCLOUD EN LINUX Desarrollado por Jaibol Santaella Caracas Noviembre del 2014 PREFACIO

Más detalles

Además del paquete apache2, se instalarán los siguientes paquetes:

Además del paquete apache2, se instalarán los siguientes paquetes: 1 Introducción a Apache 2.2 Un servidor Web es un programa que corre sobre el servidor que escucha las peticiones HTTP que le llegan y las satisface. Dependiendo del tipo de la petición, el servidor Web

Más detalles

Instalación de Apache y sus módulos

Instalación de Apache y sus módulos Instalación de Apache y sus módulos 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

Más detalles

Ministerio de Educación,Cultura y Deporte. Aulas en Red. Windows. Módulo 4: Servicios de Internet. FTP

Ministerio de Educación,Cultura y Deporte. Aulas en Red. Windows. Módulo 4: Servicios de Internet. FTP Ministerio de Educación,Cultura y Deporte. Aulas en Red. Windows Módulo 4: Servicios de Internet. FTP Aulas en red. Aplicaciones y servicios. Windows Servicio FTP Con anterioridad, en este mismo módulo

Más detalles

Practica 4 1. Certificados digitales

Practica 4 1. Certificados digitales Practica 4 1. Certificados digitales 1.1. Certificados digitales verificados Responde a las siguientes preguntas: 1. Qué algoritmo de clave simétrica se ha utilizado para cifrar la información? Cifrado

Más detalles

Instituto 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. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez Instituto Tecnológico de Las América Materia Sistemas operativos III Temas Servidor FTP Facilitador José Doñe Sustentante Robín Bienvenido Disla Ramirez Matricula 2011-2505 Grupo 1 Servidor FTP FTP (File

Más detalles

Instalación de owncloud en Ubuntu Server 12.04 LTS Realizado por: Antonio García Silva 2º ASIR IES Julio Verne

Instalación de owncloud en Ubuntu Server 12.04 LTS Realizado por: Antonio García Silva 2º ASIR IES Julio Verne Instalación de owncloud en Ubuntu Server 12.04 LTS Realizado por: Antonio García Silva 2º ASIR IES Julio Verne Antonio García Silva Página 1 de 10 Índice: 1. Instalación de Ubuntu LAMP (Linux+Apache+Mysql+PHP)

Más detalles

Servidor Apache. Hacer possible que los directorios de usuarios puedan acceder a Apache2

Servidor Apache. Hacer possible que los directorios de usuarios puedan acceder a Apache2 Servidor Apache Servidor de Páginas Web El home del apache var/www/html. Instalar LAMP mediante tasksel: $ sudo apt-get install tasksel (se ha de hacer un update) $ tasksel Escogemos LAMP y de contraseña

Más detalles

INSTALACIÓN EN WINDOWS 2000 SERVER

INSTALACIÓN EN WINDOWS 2000 SERVER MANUAL DE INSTALACIÓN SISTEMA PROTOTIPO DE GESTIÓN Y CONTROL DE PROYECTOS DE INVERSIÓN 1 CONTENIDO INSTALACIÓN EN WINDOWS 2000 SERVER... 3 1. INSTALACIÓN Y CONFIGURACIÓN DEL SERVIDOR DE BASE DE DATOS POSTGRESQL...

Más detalles

Instalación Básica De PHP Con Apache GRID Uniquindio

Instalación Básica De PHP Con Apache GRID Uniquindio INSTALACIÓN BASICA DE PHP CON APACHE EN TODOS LOS SISTEMAS OPERATIVOS En este documento se desarrollara una completa guía para la instalación y configuración del interpretador de PHP para el servidor de

Más detalles

Instalando CodeKa v1.0 sobre Bitnami Xamp Stack (para Windows, Linux, OS X y Solaris).

Instalando CodeKa v1.0 sobre Bitnami Xamp Stack (para Windows, Linux, OS X y Solaris). CODEKA INDICE 1. Preconfiguración 1. Apache 2. Mysql 3. Php 1. PhpmyAdmin 2. Descargar Codeka 3. Configurar Codeka 1. Configurar conexión 2. Cargar Base de datos 3. Localizar Imagenes de Portada 4. Primeros

Más detalles

Servidores web. Concepto, Configuración y Usos

Servidores web. Concepto, Configuración y Usos Servidores web Concepto, Configuración y Usos 1 Esquema Conceptos básicos Instalación y configuración Formas de uso 2 Servidor web Programa diseñado para permitir la interacción entre ordenadores. Suele

Más detalles

CAPITULO VI ANEXOS 6.1. ANEXO 1: CRONOGRAMA DE ACTIVADES. Gráfico 31 Cronograma de Actividades Parte1

CAPITULO VI ANEXOS 6.1. ANEXO 1: CRONOGRAMA DE ACTIVADES. Gráfico 31 Cronograma de Actividades Parte1 CAPITULO VI ANEXOS 6.1. ANEXO 1: CRONOGRAMA DE ACTIVADES Gráfico 31 Cronograma de Actividades Parte1 Fuente: Jonathan Ayuquina 148 Gráfico 32 Cronograma de Actividades Parte2 Fuente: Jonathan Ayuquina

Más detalles

Servidor FTP en Ubuntu Juan Antonio Fañas

Servidor FTP en Ubuntu Juan Antonio Fañas Qué es FTP? FTP (File Transfer Protocol) o Protocolo de Transferencia de Archivos (o ficheros informáticos) es uno de los protocolos estándar más utilizados en Internet siendo el más idóneo para la transferencia

Más detalles

Qué significan los errores más habituales que devuelve Apache y cómo solucionarlos?

Qué significan los errores más habituales que devuelve Apache y cómo solucionarlos? Qué significan los errores más habituales que devuelve Apache y cómo solucionarlos? Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com Para que las páginas web puedan estar

Más detalles

Práctica 6.- Seguridad en HTTP.

Práctica 6.- Seguridad en HTTP. Práctica 6.- Seguridad en HTTP. Introducción Esta práctica nos introduce en los dos puntos importantes sobre seguridad en HTTP: la autentificación y el transporte seguro de datos. Para el transporte seguro

Más detalles

SERVICIO HTTP DE INTERNET INFORMATION SERVER (IIS)

SERVICIO HTTP DE INTERNET INFORMATION SERVER (IIS) SERVICIO HTTP DE INTERNET INFORMATION SERVER (IIS) Los servicios de Internet Information Server (a partir de ahora IIS) son una plataforma con unas prestaciones completas, capaz de dar servicio HTTP (sitios

Más detalles

Apache Web Server Tabla de Contenidos

Apache Web Server Tabla de Contenidos Apache Web Server Tabla de Contenidos 5. Apache Web Server... 2 5.1 Introducción... 2 5.2 Instalación del Servidor Apache... 3 5.3 Configuración... 12 5.3.1 Section 1: Global Environment... 12 5.3.2 Section

Más detalles

Cómo instalar Apache+SSL (+Tomcat)

Cómo instalar Apache+SSL (+Tomcat) Cómo instalar Apache+SSL (+Tomcat) Cómo instalar Apache+SSL (+Tomcat) En estas páginas vamos a explicar como añadir al servidor Apache el soporte para SSL (Secure Socket Layer de forma que tengamos un

Más detalles

TÉCNICO EN PRACTICA 3: INTRODUCCION. Protocol Secure.) En esta guía por Linux. OBJETIVOS. Al finalizar esta. servidor WEB y FTP.

TÉCNICO EN PRACTICA 3: INTRODUCCION. Protocol Secure.) En esta guía por Linux. OBJETIVOS. Al finalizar esta. servidor WEB y FTP. ESCUELA DE INGENIERÍA EN COMPUTACIÓN TÉCNICO EN ING. DE REDES DE COMPUTADORAS SISTEMAS OPERATIVOS DE RED II PRACTICA 3: SERVIDOR WEB Y FTP EN LINUX INTRODUCCION. Un servidor Web proporciona paginas html,

Más detalles

How to. Servidor Samba en CentOS

How to. Servidor Samba en CentOS Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez Matrícula: 2010-2946 How to How to: Servidor Samba en CentOS!!! Servidor Samba en CentOS Samba es

Más detalles

ANEXO 13: MANUAL DE INSTALACIÓN

ANEXO 13: MANUAL DE INSTALACIÓN ANEXO 13: MANUAL DE INSTALACIÓN DESARROLLO DE UN PROTOTIPO WEB PARA EL CONTROL Y SEGUIMIENTO DEL PROGRAMA DE APOYO ALIMENTARIO DE LA UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS BASADO EN LOS LINEAMIENTOS

Más detalles

LAMPP Server (Linux-Apache-MySQL-PHP-Python)

LAMPP Server (Linux-Apache-MySQL-PHP-Python) Instalacion del sistema base Linux Debian Lenny 5.0 LAMPP Server (Linux-Apache-MySQL-PHP-Python) Se instala desde cd con una instalación del tipo net-install Ing. Marcelo Castello En el task-select (al

Más detalles

Administración y Gestión de un Servidor Web Apache

Administración y Gestión de un Servidor Web Apache Administración y Gestión de un Servidor Web Apache por SLaYeR y Lechon -1- Este documento ha sido liberado por su autor bajo la licencia GNU General Public License (GPL), y su utilización, copia o reproduccion

Más detalles

Practica 3: Infraestructuras Web

Practica 3: Infraestructuras Web Comercio Electrónico Practica 3: Infraestructuras Web Antonio Sanz ansanz@unizar.es Rafael del Hoyo rdelhoyo@ita.es Objetivo de la práctica Definir los diversos elementos de una infraestructura de comercio

Más detalles

Guía de instalación de la Plataforma Toolkit

Guía de instalación de la Plataforma Toolkit Guía de instalación de la Plataforma Toolkit El Sistema Toolkit está conformado por: - Un servidor Web. - PHP 5.x como lenguaje de alto nivel. - Librerías para la plataforma toolkit - Productos y servicios

Más detalles

Joomla! La web en entornos educativos

Joomla! La web en entornos educativos Joomla! La web en entornos educativos Módulo 11: Mantenimiento 2012 Mantenimiento del espacio web 11 Una vez que nuestro sitio adquiere presencia en la web, es preciso tener presente que necesita un mantenimiento

Más detalles

Instalación y configuración de OsTicket en Centos 6.5

Instalación y configuración de OsTicket en Centos 6.5 Instalación y configuración de OsTicket en Centos 6.5 Elaborado por: Juan David Trujillo. 07/01/2015 CONTROL DE CAMBIOS Versión Modificada Descripción del Cambio Cambio realizado por Fecha del cambio 1

Más detalles

SERVIDOR HTTP SOBRE DEBIAN SERVIDOR HTTP PAULA JUIZ LÓPEZ PRÁCTICA HTTP DEBIAN LINUX - PAULA JUIZ LÓPEZ

SERVIDOR HTTP SOBRE DEBIAN SERVIDOR HTTP PAULA JUIZ LÓPEZ PRÁCTICA HTTP DEBIAN LINUX - PAULA JUIZ LÓPEZ P A U L A J U I Z L Ó P E Z SERVIDOR HTTP SOBRE DEBIAN SERVIDOR HTTP PAULA JUIZ LÓPEZ PRÁCTICA HTTP DEBIAN LINUX - PAULA JUIZ LÓPEZ INDICE 1. Modificación en el servidor DHCP. Añadir dirección IP reservada

Más detalles

En primer lugar observamos el directorio para asegurarnos que tenemos el módulo disponible/etc/apache2/mods-available

En primer lugar observamos el directorio para asegurarnos que tenemos el módulo disponible/etc/apache2/mods-available En primer lugar observamos el directorio para asegurarnos que tenemos el módulo disponible/etc/apache2/mods-available Posteriormente activamos el modulo con la sentencia : a2enmod ssl y reiniciamos el

Más detalles

Dinámica El framework RADical J2EE sin complicaciones. Biblioteca Técnica Configuración fácil de SSL con Tomcat 6 Última actualización: 2009-08-29

Dinámica El framework RADical J2EE sin complicaciones. Biblioteca Técnica Configuración fácil de SSL con Tomcat 6 Última actualización: 2009-08-29 Biblioteca Técnica Configuración fácil de SSL con Tomcat 6 Última actualización: 2009-08-29 Contenido Sumario...2 Requerimientos...2 Paso 1 Generar el certificado auto-firmado...2 Paso 2: Configurar Tomcat

Más detalles

LILDBI-WEB. Web.. LILACS Descrípci. LILDBI-Web. Requisitos de Instalación

LILDBI-WEB. Web.. LILACS Descrípci. LILDBI-Web. Requisitos de Instalación LILDBI-WEB Requisitos de Instalación Usar uno de los ambientes operativos: Windows, Linux; Disponer de un WebServer instalado Apache, IIS; Tener PHP instalado y configurado como Servicio Web; 400 Mb mínimo

Más detalles

ADMINISTRACIÓN DE SISTEMAS OPERATIVOS. 2º ASIR. CURSO 14/15 SAMBA... 2 INTRODUCCIÓN... 2 HISTORIA... 2 CARACTERISTICAS... 3 INSTALACIÓN...

ADMINISTRACIÓN DE SISTEMAS OPERATIVOS. 2º ASIR. CURSO 14/15 SAMBA... 2 INTRODUCCIÓN... 2 HISTORIA... 2 CARACTERISTICAS... 3 INSTALACIÓN... CONTENIDO SAMBA... 2 INTRODUCCIÓN.... 2 HISTORIA.... 2 CARACTERISTICAS.... 3 INSTALACIÓN.... 3 CONFIGURANDO SAMBA.... 3 SMB.CONF... 3 PUBLICACION DE CARPETAS DE FORMA ANONIMA. NO RECOMENDADA.... 4 PUBLICACION

Más detalles

FOC-ELEN20. Manual de FileZilla Server. 3.- Configuración

FOC-ELEN20. Manual de FileZilla Server. 3.- Configuración Manual de FileZilla Server 3.- Configuración La configuración del servidor se realiza mediante la utilidad "FileZilla Server Interface" del grupo de programas de FileZilla Server. Para poder usarla deberemos

Más detalles

Obtención del software El servidor Web puede obtenerse en el sitio de APACHE, http://www.apache.org/.

Obtención del software El servidor Web puede obtenerse en el sitio de APACHE, http://www.apache.org/. Instalación simple de APACHE en ambiente Windows Este capítulos trata de la instalación de Apache para que pueda ser utilizado por ABCD en ambientes Windows. Se asume la instalación en un computador con

Más detalles