TEMA 4. SERVICIO HTTP

Save this PDF as:
 WORD  PNG  TXT  JPG

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

Download "TEMA 4. SERVICIO HTTP"

Transcripción

1 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 8. Servidores virtuales 9. Instalación del IIS en WinServer 10. Configuración del IIS en WinServer 11. Instalación del Apache en WinServer 12. Configuración del Apache en WinServer 13. Protocolo https 14. Https en Linux con Apache 15. Servidor de certificados 16. Crear sitio seguro con IIS

2 2 1. Definición El servicio HTTP (HyperText Transfer Protocol) es un protocolo de transferencia de hipertexto, el método más habitual de intercambio de información en la World Wide Web (www o telaraña mundial), o sea para transferir páginas webs. Se creó en el CERN (Ginebra, Suiza) en 1990, el mayor laboratorio de investigación en física de partículas del mundo, para compartir datos científicos entre las distintas naciones de forma muy rápida y a un precio bajo. La palabra Hipertexto procede de la característica de estas páginas que permite saltar de unas a otras, ofreciendo zonas que actúan como enlaces. Este protocolo se define inicialmente en el estándar RFC1945, pero ha sido modificado y ampliado posteriormente en numerosas ocasiones, como en RFC2068, RFC2145, RFC2296, RFC2585, RFC2616, etc. Una de las adaptaciones de este protocolo se denomina HTTPS que realiza transferencia de páginas de forma segura, usando métodos de cifrado. Podemos deducir que no es lo mismo Internet que www, ya que éste es un servicio, quizás el más utilizado, pero Internet se compone de muchos más protocolos, servicios y funcionalidades. El servicio HTTP es la base sobre la que asienta todo el entramado que hace posible la comunicación a escala intercontinental. 2. Organización de la www El modelo que sigue la www es de cliente-servidor, es decir la petición de una página web se realiza desde un cliente y deben existir los mecanismos necesarios para que dicha petición llegue al servidor web, esté o no en la misma red que el cliente. El cliente HTTP es el navegador web. El cliente no tiene por qué saber donde se aloja el sitio web al que desea acceder, simplemente dispone del nombre del sitio. El protocolo http utiliza por defecto el puerto 80, por lo que si el acceso al servidor http se realiza a través de un router (cliente y servidor en distintas redes), el puerto 80 de éste debe redirigirse hacia la IP de dicho servidor. El navegador cliente es capaz de interpretar los distintos lenguajes en los que están escritas las páginas, como HTML, javascript, etc. Cuando una página incluye algún objeto (por ejemplo un fichero multimedia) que no puede interpretar el navegador, éste se encarga de lanzar la aplicación externa que gestiona dicho objeto o pregunta al usuario qué desea hacer con dicho objeto. Un cliente puede solicitar una página al servidor tecleando en el navegador del cliente la IP del servidor. Si el cliente y el servidor están en redes distintas, en el cliente

3 3 se tecleará la IP del router que da acceso al servidor. Si en lugar de la IP del router queremos teclear el nombre del servidor, el responsable de la dirección web debe comprar un nombre de dominio, el cual será asociado a la IP del router que da acceso al servidor web (servicio DNS). El router tendrá el puerto 80 redirigido hacia la IP de dicho servidor. Si el documento html que solicita el cliente no se encuentra, se le envía un código de error. Por tanto, para acceder a una página se puede proporcionar la URL (Uniform Resource Locator o Localizador Uniforme de Recursos) al navegador, por ejemplo donde http indica el servicio, la // es un separador, la indica el nombre del servidor, periodico es la carpeta o ruta hacia el recurso y el fichero index.php es el recurso al que se quiere acceder. Si la dirección web ( el servidor web) no existe, es el servidor DNS el que envía el mensaje de error al navegador del cliente. Si la dirección web es correcta (el servidor web existe), pero no es correcto el fichero o la ruta (dentro del servidor web no existe) el mensaje de error lo envía el servidor web. La conexión entre el cliente y el servidor se libera cuando finaliza la recepción de la página solicitada, es decir que en el protocolo HTTP no está descrito cómo recordar conexiones anteriores. Se dice que HTTP es un protocolo sin estado. Para solventar esta situación, aparte de la caché, se crearon las cookies (galletas) en la compañía Netscape, que son ficheros de texto que intercambian los clientes y servidores para recordar conexiones anteriores. Los programas más importantes como servidores web son: NCSA HTTPd: fue uno de los primeros y gratuito, sin embargo ha quedado obsoleto y en desuso, sobre todo porque no puede funcionar como proxy (se verá más adelante) y por carencias en las transacciones seguras a nivel internacional. Apache: basado en el anterior se ha convertido en líder en Internet por sus prestaciones y facilidad de configuración ( además tiene licencia GPL (software libre). Internet Information Server (IIS): creado por la compañía Microsoft para sus sistemas operativos servidores Windows (NT, Windows Server, XP-Pro, etc.), está también muy extendido, pero no tanto como Apache. 3. Los tipos mime El protocolo HTTP utiliza los tipos MIME, Multipart Internet Mail Extension, que como vemos en su nombre se comenzaron utilizando para añadir características del correo electrónico.

4 4 En las cabeceras de los mensajes http se incluyen estos tipos MIME, para indicar qué tipo de contenido va incluido en el mensaje, así el navegador web (cliente http) podrá mostrar la información correctamente. Los tipos MIME se indican de la forma tipo/extensión en la etiqueta contenttype, por ejemplo: text/html: el contenido será código html, o sea texto. video/mpeg: el contenido será un vídeo en formato mpeg. image/*: el contenido será una imagen en cualquier formato. application/pdf: el contenido será un documento pdf. El registro de tipos MIME lo gestiona la IANA ( según lo especificado en el documento RFC2048. Un navegador web o cliente http puede actuar de tres formas cuando recibe un tipo MIME: Visualizar el documento, por ejemplo con el tipo text/html. Llamar a una aplicación externa, por ejemplo para el tipo application/pdf. Preguntar al usuario qué debe hacerse, por ejemplo cuando el tipo no es reconocido por el navegador. Además el cliente http cuando solicita una página, en su petición incluye los tipos MIME que va a aceptar, para que el servidor tenga esa información. Otro tipo MIME muy utilizado es multipart/form-data, indicando que en el contenido del mensaje que va del cliente al servidor se encapsulan una serie de datos introducidos en un formulario en el navegador del cliente. Se hace referencia al tipo MIME en tres puntos: En el servidor http: que indica al navegador web (al cliente http) el tipo de datos que envía. En la propia página web: que se puede incluir un enlace a un fichero externo; en dicho enlace se incluye el tipo MIME. En el navegador web o cliente http: interpreta el tipo MIME que le envía el servidor http; además indica qué tipos MIME acepta. 4. Las páginas web El navegador web o cliente http utiliza el protocolo HTTP para solicitar una página web a un servidor web o http. En dicho navegador se suele teclear un nombre, URL (Uniform Resource Locator), en lugar de una IP. Ese nombre incluye el dominio y la carpeta y/o archivo de la página web. Los servidores DNS buscarán la IP que

5 5 corresponde al dominio tecleado; si no encuentra dicha IP, envía un mensaje de error al navegador web; si la encuentra, el servidor web recibirá la petición de la página web; si el servidor no tiene la carpeta/archivo web tecleado en la URL, envía al navegador un mensaje de error; si la tiene entonces sí envía dicha web al navegador, que sabrá interpretar su código y mostrarla en pantalla. Dichas páginas webs pueden ser estáticas, es decir que muestran siempre la misma información, o dinámicas, que muestran información variable en función de las acciones del usuario. Estas páginas dinámicas incluyen código que puede ejecutarse en el cliente (en el navegador), como el código Javascript, o en el servidor web, como el código php. Por tanto, los navegadores webs deben ser capaces de ejecutar el código, para lo cual a veces necesita de extensiones. Y los servidores webs deben también estar configurados para poder ejecutar ciertos códigos, por ejemplo el código php. EJERCICIOS 1. Qué es y qué significa HTTP? 2. Dónde y en qué año se creó el http? 3. De qué idea procede la palabra hipertexto? 4. Es lo mismo la www que Internet? Por qué? 5. Qué programa es el cliente http? 6. Qué puerto utiliza por defecto el protocolo http? 7. Qué debe hacerse si se desea dar acceso a nuestro servidor http desde cualquier cliente de Internet mundial y no sólo desde nuestra red local? 8. Qué significa URL? Explica qué indica cada parte de la url 9. Para qué se utilizan las cookies? 10. Cita los 3 programas servidores web más importantes y la característica más importante de cada uno de ellos. 11. Para qué se usan los tipos MIME? 12. Indica 3 ejemplos de tipos MIME. 13. Qué puede hacer el navegador al recibir un tipo MIME? 14. Qué dos tipos de servidores envían un error al navegador cuando la página web tecleada es incorrecta? 15. Qué es una web dinámica? 16. Donde se ejecuta el código Javascript? Y el código php? 5. Instalación de Apache en Linux Para instalar el servidor http Apache en Linux se puede utilizar el Gestor de paquetes Synaptic, buscando concretamente el paquete apache2. También podría usarse el comando apt-get, de la forma:

6 6 apt-get install apache2 Al instalarse, automáticamente se pondrá a funcionar con las opciones por defecto. Puede comprobarse que está funcionando con el comando: ps -A Además el equipo queda configurado para que este servicio arranque cada vez que se encienda el ordenador, como puede comprobarse en la carpeta /etc/rc2.d donde aparece una entrada para apache2. También puede comprobarse si se ha instalado y funciona correctamente tecleando en el navegador del servidor la dirección Debe aparecer It works..., es decir la página por defecto que suministra el servidor http Apache, que se encuentra en la carpeta /var/www y se llama index.html. Si en el navegador de otro equipo de la red se teclea la IP del servidor Apache también aparecerá la misma página. 6. Configuración de Apache en Linux. Los archivos de configuración de apache2 se encuentran en la carpeta /etc/apache2, en la que podemos encontrar el archivo principal de configuración, /etc/apache2/apache2.conf. Antes de realizar cualquier cambio en este archivo, es conveniente realizar una copia de seguridad del mismo ya que si apache encuentra algún error en el archivo de configuración, no arrancará. Desde la línea de comandos se puede realizar dicha copia con: cp apache2.conf apache2.conf.original Cada vez que se modifique alguna opción o directiva de la configuración del programa Apache, debe reiniciarse el servicio con el comando: /etc/init.d/apache2 restart No todas las directivas siguientes se configuran en apache2.conf, lo cual será indicado en cada una. Algunas directivas de configuración son: DocumentRoot: por defecto vale /var/www pero podría ponerse otra carpeta, que será el directorio raíz del sitio web, donde deben colocarse las páginas webs que servirá nuestro servidor; esta directiva no está en el fichero apache2.conf, sino que debe cambiarse el valor /var/www que aparece en el fichero default (sitio por defecto) que está en la carpeta /etc/apache2/sitesavailable (sitios disponibles). ServerName: es opcional y se utiliza para dar un nombre al sitio y el puerto que se utiliza (por defecto el 80); lo utiliza el servidor para algunos tipos de mensajes y para servidores virtuales, como veremos más adelante; se puede

7 7 escribir encima de la línea DocumentRoot indicada anteriormente; un ejemplo de su sintaxis es: ServerName ErrorDocument: para que se muestre en el cliente una página concreta en caso de error, en lugar de mostrar el mensaje de error por defecto; por ejemplo, si el código de error es el 404 (la página no existe) esta directiva se escribiría en el fichero apache2.conf como sigue: ErrorDocument 404 /paginaerror.html donde paginaerror.html debe colocarse en /var/www (o en la carpeta que indique DocumentRoot) y será la página que se muestra en el cliente cuando éste ha intentado entrar en una página de nuestro servidor que no existe. DefaultType: por defecto tiene el valor text/plain, indicando que se usará ese tipo MIME cuando no se pueda determinar el tipo de contenido al que se está accediendo; se escribe en apache2.conf. Alias: permite el acceso a páginas que estén fuera del árbol de directorios indicado en DocumentRoot; por ejemplo en el fichero apache2.conf se puede escribir: Alias /Fuera /usr/share/otra De este modo si el cliente teclea en su navegador la dirección del servidor seguido del alias /Fuera (por ejemplo le aparecerá la página index.html que esté en la carpeta /usr/share/otra del servidor web. Después de la directiva Alias debe indicarse la directiva <Directory...> para establecer los permisos a la carpeta en cuestión; lo normal es dar permisos a todos de la forma: Alias /Fuera /usr/share/otra <Directory /usr/share/otra> Order allow,deny Allow from All </Directory> DirectoryIndex: para indicar qué página debe enviar Apache cuando el cliente sólo escribe el dominio y la carpeta (no escribe nombre de página); esta directiva no se escribe en el fichero apache2.conf, sino en /etc/apache2/modsenabled/dir.conf (módulos activados, mods-enabled), donde se escribe con la sintaxis:

8 8 DirectoryIndex index.html index.htm index.php En ese caso, el servidor envía la página index.html si existe en /var/www (o en el directorio raíz indicado); si no existe esa página, envía la segunda indicada, es decir index.htm, y así sucesivamente. 7. Un sitio web para cada usuario. Cada usuario del sistema Linux donde está instalado el servidor web puede ofrecer su propia web si crea la carpeta public_html dentro de su carpeta de usuario, es decir dentro de /home/nombreusuario. En la carpeta public_html debe colocar su página index.html. Para entrar en esta página el cliente web debe teclear en su navegador la dirección (colocando el símbolo ~ antes del nombre de usuario, que se escribe con las teclas <Alt Gr>+4 en Linux o <Alt>+126 en Windows). Para que esta característica funcione debemos asegurarnos que los módulos de "Directorios de usuarios" (userdir) de Apache están disponibles y activados. En la carpeta /etc/apache2/mods-available/ (módulos disponibles, available) deben aparecer los módulos userdir.conf y userdir.load, es decir que estén disponibles (available). En la carpeta /etc/apache2/mods-enabled/ deben aparecer los mismos módulos, lo cual indica que están activados (enabled); si no aparecen activados, se pueden activar con el comando: ln -s /etc/apache2/mods-available/userdir* /etc/apache2/mods-enabled Es decir que se crean los enlaces simbólicos de una carpeta (available) a la otra (enabled) para que los módulos queden activados (enabled). Dicho comando ln no copia los archivos de una carpeta a la otra, sino que crea en la segunda carpeta (enabled) unos enlaces o accesos directos a los ficheros de la primera carpeta (available). En lugar del comando ln se puede utilizar el comando a2enmod (available to enabled module) que ofrece una sintaxis mucho más sencilla, de la forma: a2enmod userdir Lógicamente después de ejecutar el comando ln o a2enmod se debe reiniciar apache2, con /etc/init.d/apache2 restart. De lo dicho anteriormente podemos deducir que Apache ofrece módulos disponibles (available) que aportan características adicionales al programa. Para usar estos módulos deben ser activados (enabled) como se ha indicado en el ejemplo anterior.

9 9 Dentro del fichero apache2.conf podemos utilizar la directiva UserDir para indicar si deseamos usar el directorio public_html u otro, que estarán dentro de la carpeta personal del usuario (/home/nombreusuario/), del modo: UserDir public_html UserDir otro Si la carpeta public_html no existe accederá al directorio otro, que debe estar en /home/nombreusuario/. Utilizando la directiva Alias se podrá acceder a la página de cada usuario sin teclear el símbolo ~, sino un nombre más sencillo. Como hemos indicado anteriormente, con la directiva Alias se pueden colocar páginas en una carpeta que esté fuera del directorio raíz del sitio web; esa carpeta puede ser la carpeta /home/nombreusuario/public_html. Por tanto, escribiríamos en el fichero apache2.conf: Alias /NombreUsuario /home/nombreusuario/public_html <Directory /home/nombreusuario/public_html> Order allow,deny Allow from All </Directory> Así en el navegador se teclearía " sin el símbolo ~ para entrar en la web que el usuario hay colocado en su carpeta public_html. 8. Servidores virtuales. Apache ofrece la posibilidad de utilizar lo que se denominan servidores virtuales (virtual hosts) o sitios webs virtuales. Se trata de disponer en el mismo equipo servidor http de varios sitios webs, con nombres distintos, dando la impresión al cliente de estar accediendo a servidores diferentes. La dirección IP del servidor será única, ya que se trata de un solo equipo, por tanto para acceder a un sitio web u otro el cliente debe teclear el nombre del sitio, no la IP. Esto implica que debe existir un servidor DNS que asocie los distintos nombres de los sitios webs a la misma IP del servidor http. Si el cliente teclea la IP en su navegador accede al servidor virtual por defecto, como veremos más adelante. En /etc/apache2 disponemos de varios subdirectorios, dos de ellos importantes para nuestra tarea: sites-available (sitios disponibles) y sites-enabled (sitios activados). En la carpeta sites-available, el fichero default define el sitio web por defecto. Para crear otro sitio web distinto al que viene por defecto, podemos copiar dicho fichero default a otro fichero para el otro servidor virtual, por ejemplo:

10 10 cp default servir1 Editamos el nuevo fichero servir1 y dentro de la etiqueta VirtualHost cambiamos la directiva DocumentRoot poniéndole el nuevo valor: DocumentRoot /var/otrositio/ Además antes (encima) de la línea DocumentRoot añadimos la directiva: ServerName En el fichero default (el sitio por defecto) debemos también añadir antes de DocumentRoot la línea ServerName con el nombre que queramos darle al sitio por defecto, por ejemplo: ServerName El nuevo sitio web tendrá como carpeta raíz /var/otrositio, a la que se deben dar los permisos, para lo cual cambiamos la línea <Directory /var/www/> por: <Directory /var/otrositio> Lógicamente dicha carpeta debe ser creada y colocar en ella la página index.html (u otra) que dará acceso al sitio web virtual. A continuación debe activarse (enable) el nuevo servidor disponible (available), para lo cual podemos utilizar la orden a2ensite (available to enabled sites) de la forma: a2ensite servir1 Finalmente se le indica al servidor DNS que el nuevo nombre del sitio ( se asocie a la IP del servidor. Esta tarea se consigue añadiendo el nuevo registro en nuestro servidor DNS bind, como se vió en el capítulo correspondiente. El fichero /etc/bind/named.conf.local quedaría: }; zone "asir200.edu" { type master; file "/etc/bind/primario/db.asir00.edu"; allow-transfer { none; }; zone "otrositio.edu" { type master; file "/etc/bind/primario/db.otrositio.edu"; allow-transfer { none; };

11 11 }; Aparte de la zona /etc/bind/primario/db.asir00.edu que ya teníamos definida en nuestro servidor DNS, ahora en el fichero /etc/bind/primario/db.otrositio.edu definimos la nueva zona que va a controlar el mismo servidor DNS bind, quedando como sigue: $TTL IN SOA otrositio.otrositio.edu. mail.otrositio.edu. ( 3 ; Serial ; Refresh ; Retry ; Expire ) ; Negative Cache TTL IN NS otrositio.otrositio.edu. otrositio IN A www IN A Los clientes deben tener en el apartado Servidores DNS de su configuración TCP/IP la IP de nuestro servidor DNS bind, que puede ser el mismo equipo que hace de servidor http. Por tanto el proceso es el siguiente: en el navegador del cliente se teclea un nombre de dominio de uno de los sitios virtuales; el servidor DNS resuelve ese nombre apuntando a una IP, la del servidor http, que es la misma para todos los sitios virtuales; y en el servidor http el programa Apache resuelve a que sitio concreto, entre todos los activados, corresponde el nombre tecleado por el cliente. EJERCICIOS 17. Qué comando u orden instala el programa Apache? Ejecútalo en tu servidor Linux. 18. Comprueba que el programa está funcionando con el comando ps. 19. Utiliza el navegador desde el propio servidor para ver la página por defecto que carga el programa. Hazlo desde otro ordenador. 20. Edita la página por defecto y cámbiale el texto. Comprueba que aparece el nuevo texto cuando se visita el servidor web con el navegador. 21. Ejecuta el comando para detener el servicio y para volver a arrancarlo. 22. Realiza una copia de seguridad del fichero más importante de configuración. 23. Crea una página web en el servidor para que le aparezca al cliente cuando intente entrar en una página que no exista en nuestro servidor. 24. Asigna el directorio raíz /var/sitioweb al sitio web por defecto de nuestro servidor. Crea una página index.html en dicha carpeta y prueba que el cliente accede a esta página y no a la que hay en /var/www.

12 Configura el servicio para que cuando el cliente teclee en su navegador le aparezca la página index.html que esté en la carpeta /usr/share/www del servidor. 26. Configura el servicio para que cuando el cliente teclee en su navegador (donde NombreUsuario es un usuario del servidor distinto de root) le aparezca la página index.html que tenga dicho usuario en su sitio web propio. 27. Realiza el ejercicio anterior, pero que el cliente pueda teclear en su navegador sin el símbolo ~. 28. Crea en tu servidor http dos sitios webs virtuales, aparte del sitio por defecto. Uno tendrá el nombre y debe alojarse en la carpeta /var/www1 y el nombre del otro debe ser y se alojará en /var/www Crea en tu servidor http otro sitio web virtual con el nombre 9. Instalación del IIS en WinServer Los servicios de Internet Information Server (o IIS) son los servicios de software que admiten la creación, configuración y administración de sitios Web, además de otras funciones de Internet, como el protocolo de transferencia de archivos (FTP), el protocolo simple de transferencia de correo (SMTP), etc. Para activar o instalar dicho servicio se accede a Inicio Herramientas administrativas Administración del servidor. En Agregar Roles marcamos la opción Servidor Web (IIS) y Siguiente. En la ventana informativa que nos aparece pulsamos Siguiente. Dejamos las opciones que nos vienen por defecto y pulsamos en Instalar. Una vez finalizada la instalación, pulsamos Cerrar. 10. Configuración del IIS en WinServer Para configurar el servicio tenemos en las "Herramientas administrativas" la opción "Administrador de IIS", en la que podemos comprobar que por defecto el equipo local ya aparece en la lista con el Sitio Web predeterminado (Default Web Site) instalado dentro del apartado Sitios. Las páginas accesibles desde el navegador de un cliente pueden colocarse en la carpeta por defecto \inetpub\wwwroot del servidor, para hacer uso del sitio web por defecto del IIS. Cuando en un navegador sólo se escribe la dirección del servidor (no una página concreta) se accede a la página iisstart.htm que esté en la carpeta indicada anteriormente. Para probar el servidor podemos teclear localhost en el navegador del servidor o la IP del servidor en el navegador del cliente; aparecerá la página indicada previamente (iisstart.htm).

13 13 Pulsando en Sitio Web predeterminado, en Documento Predeterminado, podemos ver el orden de las páginas que se cargarán si en el navegador no se teclea nombre de página, sino sólo la dirección del servidor. Ahí con el botón Agregar podemos añadir index.html y con el botón Subir colocarla al principio. Si en la carpeta \inetpub\wwwroot colocamos una página index.html será la que se muestre en el navegador, si no existe index.html, se mostrará index.htm, y así sucesivamente siguiendo el orden de la lista anterior. En el menú Acciones que aparece a la derecha de la ventana, en Configuración Básica podemos elegir una carpeta distinta a \inetpub\wwwroot para el sitio predeterminado, que será la carpeta raíz del sitio web. Pulsando en Sitio Web predeterminado, en Páginas de Errores, la opción "Modificar" nos permite elegir la página web que se mostrará en el navegador en caso de error, por ejemplo cuando se teclee en el navegador una página que no exista en el servidor http (error 404) se puede elegir la web que debe mostrarse. Esta web se mostrará en el navegador del cliente que intente entrar en una página que no exista, siempre que la dirección del servidor http sí se teclee correctamente. Si queremos crear un sitio web diferente al que se ofrece por defecto, en el "Administrador de IIS" pulsamos botón derecho sobre la carpeta "Sitios Web" y elegimos Agregar Sitio Web. Los parámetros que se deben especificar para el nuevo sitio son: Nombre del sitio. Carpeta donde se colocarán todas las páginas accesibles, que es la carpeta raíz del sitio; IP del servidor (se deja por defecto, "Todas las no asignadas"), puerto de acceso al sitio web (por defecto el 80). En nombre de host, pondremos www. seguido del nombre del sitio que hayamos puesto. En el apartado Sitios Web aparecerá el nuevo sitio creado. Sólo puede estar uno de los sitios web funcionando, siempre que utilicen el mismo puerto (por ejemplo, el 80). Si pulsamos botón derecho sobre un sitio web tenemos las opciones Iniciar y Detener para arrancar y parar el sitio respectivamente. Estas opciones también aparecen dentro del menú principal, en el submenú "Acción". Si se crea un nuevo sitio web, deben revisarse las páginas que se colocan en la carpeta raíz correspondiente. Para ello, cómo vimos antes en el sitio web por defecto, se pulsa en el nuevo sitio creado, en Documento Predeterminado, y elegimos la configuración adecuada. Por ejemplo, añadir la entrada index.html y asegurarnos que en la carpeta raíz del sitio existe un fichero con ese nombre.

14 14 También se puede crear lo que se denomina Directorio Virtual, que nos permite colocar páginas fuera de la carpeta raíz del sitio web que estemos usando. Para ello se pulsará el botón derecho sobre el sitio web en cuestión y elegimos "Agregar Directorio Virtual". Nos pide los datos: Alias: nombre del directorio virtual, que no es una carpeta, es algo parecido a un "Acceso Directo"; será el nombre que hay que teclear en el navegador del cliente para entrar en la página que se coloque en ese directorio virtual. Carpeta a la que se asocia el Alias anterior, que estará fuera de la carpeta raíz del sitio. Para que un cliente acceda a la página inicial del directorio virtual basta que en su navegador teclee la dirección del servidor (IP o nombre), la barra de separación y el nombre del Alias antes indicado. Finalmente, si queremos darle un nombre a nuestro sitio web, para poder acceder tecleando dicho nombre en el navegador en lugar de la IP del servidor, debemos configurar nuestro servidor DNS, que tenemos funcionando en el mismo equipo que el servidor web. Entramos en "Herramientas administrativas" - "DNS". En la zona de búsqueda directa que tenemos creada, "asir200.edu", pulsamos botón derecho sobre ella y elegimos "Host nuevo (A)"; en "Nombre" escribimos el valor "www", así entraremos en el sitio web tecleando " en el navegador; en "Dirección IP" tecleamos la IP del servidor web; finalmente pulsamos "Agregar host". Ahora el cliente que quiera usar el nombre del sitio web en lugar de la IP, debe tener en su configuración TCP/IP, en "Servidores DNS" la IP del servidor DNS que hemos configurado previamente. EJERCICIOS 30. Qué significa IIS? 31. Cómo se llega a la opción para activar el Servidor Web? 32. Qué función tiene la carpeta \inetpub\wwwroot? Y la página iisstart.htm? 33. Crea una página web con nombre index.html y haz que sea la página que se cargue en un navegador cuando se teclee en él sólo la dirección del servidor, sin indicar un nombre de página concreta. 34. Cómo se llega a la opción para configurar la carpeta raíz de un sitio web? 35. Coloca el "Sitio Web predeterminado" en la carpeta \www en lugar de utilizar la carpeta por defecto \inetpub\wwwroot. Coloca en esa carpeta \www una página index.html y prueba si funciona el sitio web.

15 Crea una página web para informar del error "Página no encontrada..." y haz que esta página aparezca en el navegador cuando se teclee una página que no esté en el servidor web. 37. Cómo se llega a la opción para crear un nuevo sitio web? 38. Crea un nuevo sitio web en el servidor en el puerto 80 y en la carpeta \misitioweb. Configura el nuevo sitio con su propia página por defecto index.html y su propia página de error de "Página no encontrada...". Arranca este nuevo sitio y prueba su funcionamiento. 39. Explica para qué sirve la opción "Directorio virtual". 40. Indica los datos que se solicitan cuando se crea un "Directorio virtual". 41. Utiliza la opción de "Directorio Virtual" de forma que si en un navegador se teclea aparezca la página index.html que esté colocada en la carpeta \asir\misapuntes que cuelga directamente del disco duro. 42. Utiliza el servidor DNS de WinServer para darle un nombre de dominio (como a nuestro nuevo sitio web. 11. Instalación del Apache en WinServer Para instalar el servidor web Apache en WinServer podemos crear la carpeta \apache en el disco duro, copiar ahí el fichero apache.zip que encontrarás en la carpeta profesor y descomprimirlo en esa misma carpeta. Es importante tener en cuenta que si está funcionando el servidor web IIS en el mismo WinServer entrarían en conflicto siempre que estén usando el mismo puerto 80. Debemos detener el sitio web de IIS o cambiar el puerto en uno de los dos programas, en Apache o en IIS. Nosotros vamos a detener el sitio web del IIS, para ahora poder utilizar en Apache el puerto por defecto del servicio http, el 80. Si hubiéramos optado por cambiar el puerto al IIS y quisiéramos, desde un cliente, acceder a un sitio web que esté escuchando por un puerto distinto del 80 basta con teclear después del nombre de dominio (o la IP del servidor web) el signo de dos puntos (:) y el número de puerto, por ejemplo: si se está usando el puerto Configuración del Apache en WinServer El fichero httpd.conf situado en la carpeta \apache\conf es el más importante para la configuración de Apache en WinServer. En dicho fichero debemos cambiar la letra de la unidad C: por la letra que tenga la partición de nuestro servidor WinServer, que podría ser "F:" o "E:". En el fichero httpd.conf podemos encontrar las 2 directivas siguientes:

16 16 Port: para indicar el puerto, por ejemplo: Port 80 ServerName: para indicar un nombre de sitio web, como: ServerName Por otra parte, para asociar la IP del servidor al nombre de dominio indicado debemos añadir una nueva entrada en el servidor DNS, cómo ya hemos explicado en la configuración del IIS. A los clientes que quieran usar el nombre de dominio del sitio web en lugar de la IP del servidor, debemos indicarles que utilicen nuestro servidor DNS. Para que se inicie el servicio Apache cada vez que se encienda el ordenador debemos abrir una ventana de comando, nos situamos en la carpeta \apache y ejecutamos el comando: apache -k install -n apache Para iniciar el servicio Apache sin reiniciar el ordenador podemos ir a "Herramientas Administrativas" - "Servicios" y en "apache" pulsamos con botón derecho y elegimos "Iniciar". El sistema queda configurado para que Apache arranque cada vez que se encienda el ordenador. Tras ello Apache quedará activado e instalado como servicio de forma definitiva. La página que se muestra por defecto con el servidor Apache en WinServer es index.html y debe colocarse en \apache\htdocs. Por ello, vamos a esta carpeta y colocamos ahí dicha página index.html, que puede ser copiada con el idioma que deseemos de esa misma carpeta (fichero index.html.es). Ello se indica en el fichero httpd.conf, con la directiva DirectoryIndex, que también permite establecer una prioridad de páginas, de la forma: DirectoryIndex index.html index.htm index.php Cada vez que se realice alguna modificación en httpd.conf, debe reiniciarse el servicio Apache ("Herramientas administrativas - Servicios). Para comprobar la correcta funcionalidad del Apache deberemos teclear en el navegador la URL EJERCICIOS 43. Indica cómo pueden funcionar simultáneamente el servidor Apache y el servidor IIS en el mismo ordenador. 44. Cómo debe teclearse una url en el navegador para acceder a un servidor web por un puerto distinto del 80?

17 Cómo se inicia la instalación del servidor Apache? Realiza dicha instalación. 46. Qué fichero de configuración de Apache es el principal? En qué carpeta se encuentra? 47. Qué hacen las directivas Port y ServerName? En qué fichero se escriben? Escríbelas en tu instalación de Apache. 48. Dale un nombre de dominio al servidor Apache instalado en el servidor DNS y pruébalo en un cliente. 49. Qué comando prepara el sistema para que se inicie Apache automáticamente cada vez que se encienda el equipo? Ejecútalo en tu servidor. 50. Indica los pasos para iniciar el Apache sin reiniciar el ordenador. 51. Reinicia el equipo y comprueba si el servicio Apache se inicia automáticamente. 52. Qué es htdocs? 53. Cómo indicamos que sea index.html la página que se muestre por defecto? 54. Para qué sirve DirectoryIndex? En qué fichero se escribe? 13. Protocolo https El protocolo https se utiliza en las comunicaciones seguras por Internet. Para ello recurre al protocolo de encriptación SSL. El protocolo de encriptación que se utiliza en las transacciones seguras vía web se denomina SSL (Secured Sockets Layer), creado por Netscape Communications. Este protocolo proporciona autenticación, integridad y confidencialidad entre el cliente y el servidor. SSL utiliza encriptación asimétrica en el establecimiento de la conexión, al iniciar la conexión. Después, durante la transmisión de datos, utiliza la encriptación simétrica, con clave de 128 bits. Ha sufrido rupturas de seguridad en algunas ocasiones, aun así es el más utilizado en las transacciones seguras por Internet, como bancarias y de compras. Para llevar a cabo la comunicación entre un servidor web y el navegador del cliente se utiliza el protocolo https, que es básicamente el protocolo http sobre SSL, es decir que la información viaja cifrada en ambos sentidos. El navegador avisa cuando se pasa de una zona segura, que utiliza protocolo https, a una no segura, que utiliza http, y viceversa. Los servidores que deseen servir páginas seguras deben solicitar un certificado digital de seguridad a una Autoridad de Certificados SSL, que es una organización que aprueba certificados digitales, es decir que certifican que la empresa es quien dice ser. Este certificado se usará en las transacciones seguras con dicho servidor.

18 Https en Linux con Apache Cuando se instala apache2 en Linux, automáticamente se incluye el módulo ssl, por tanto no hace falta instalar paquetes adicionales. Para que nuestro servidor pueda servir páginas seguras con el protocolo https, necesita el certificado digital de seguridad indicado anteriormente. Dicho certificado permitirá que nuestro servidor pueda utilizar cifrado asimétrico para intercambiar las claves de cifrado con los clientes, antes de iniciar una transmisión segura de información. Inicialmente, el cliente deberá aceptar el certificado del servidor, que en nuestro caso se trata de un certificado autofirmado (lo generamos nosotros mismos). Realmente el servidor debería contratar el certificado con una Autoridad Certificadora confiable, pero esto supone un coste. Para generar nuestro certificado autofirmado realizaremos los siguientes pasos. Debemos crear la carpeta /etc/apache2/ssl. Después descargamos el fichero comprimido apache2-ssl.tar.gz que encontraremos en la carpeta profesor. Al descomprimirlo aparecen 2 ficheros: copiar el fichero apache2-ssl-certificate en la carpeta /usr/sbin y el fichero ssleay.cnf en la carpeta /usr/share/apache2. Para generar el certificado ejecutaremos el comando: apache2-ssl-certificate Tan solo tendremos que responder a algunas preguntas sencillas sobre nuestra ubicación geográfica y el nombre de nuestra organización. Después de la ejecución de comando anterior, se habrá generado el archivo /etc/apache2/ssl/apache.pem que contiene las claves que permitirán al servidor utilizar cifrado asimétrico. El siguiente paso será configurar un servidor virtual para que utilice dicho certificado. Lo vamos a ver con un ejemplo. Primero creamos una carpeta de nombre 'websegura' dentro de '/var/www'. Dicha carpeta será la raíz de documentos (DocumentRoot) de nuestro servidor virtual seguro, de modo que todo lo que coloquemos en dicha carpeta deba ser accedido vía 'https'. Eso lo indicaremos más adelante mediante el parámetro SSLRequireSSL. El protocolo https utiliza el puerto 443. Este puerto ya viene habilitado para que apache lo utilice, como puede comprobarse en el fichero /etc/apache2/ports.conf, donde aparece la línea Listen 443. Después debemos crear el servidor virtual en apache. Dicho servidor virtual dispondrá de una url de acceso diferente a la de nuestra web principal, por ejemplo websegura.asir200.edu, y será accesible mediante https, por tanto tendremos que

19 19 habilitar SSL e indicar la ruta del archivo que contiene el certificado. Todo ello lo haremos del siguiente modo. Copiamos el fichero default (sitio por defecto), que está en /etc/apache2/sitesavailable/, en el fichero serseg (nuestro nuevo servidor seguro) con el comando: cp default serseg Editamos este fichero serseg y escribimos: <VirtualHost *:443> ServerName websegura.asir200.edu:443 DocumentRoot /var/www/websegura SSLEngine On SSLCertificateFile /etc/apache2/ssl/apache.pem <Directory "/var/www/websegura"> Options Indexes FollowSymlinks MultiViews AllowOverride None Order allow,deny Allow from all SSLRequireSSL </Directory> A continuación activamos (enabled) el nuevo servidor virtual (que es el servidor seguro), con la orden: a2ensite serseg Posteriormente debemos habilitar el módulo ssl del servidor apache: a2enmod ssl Finalmente reiniciamos el servidor apache: /etc/init.d/apache2 restart Para que funcione el nombre de servidor en el navegador debemos añadir el dominio websegura.asir200.edu en el servidor DNS como un nuevo registro de tipo A. Para acceder a las páginas seguras de nuestro servidor web, tecleamos desde el navegador ' Lo primero que se muestra es la alerta de seguridad que nos indica que el certificado no está emitido por una Autoridad de Certificados en la que confiamos.

20 20 Si pulsamos sobre el botón 'Examinar certificado' veremos la información tanto del certificado como de la entidad certificadora que lo firma. Aunque el certificado está firmado por una entidad certificadora que no es de confianza para el navegador (lo hemos firmado nosotros mismos), lo aceptamos. Tendremos que indicar al navegador si aceptamos el certificado para siempre o solo para ahora. Si aceptamos para siempre el navegador no volverá a preguntarnos más sobre él ya que hemos indicado manualmente que confiamos en este certificado. Ahora ya tenemos acceso a la web segura mediante el protocolo https lo que nos garantiza que la información de la página segura, antes de salir del servidor, ha sido cifrada y por tanto la transferencia de datos desde el servidor a nuestro navegador se ha producido de forma segura. Al llegar a nuestro navegador, se han descifrado los datos. El candado cerrado que aparece abajo a la derecha en el navegador, indica que la transferencia de datos se ha realizado de forma segura. EJERCICIOS 55. Qué es https? 56. Qué significa SSL? 57. Qué tipos de encriptación utiliza SSL y en qué momentos? 58. Qué es el certificado digital de seguridad? 59. Qué es una Autoridad Certificadora SSL? 60. Qué programa debemos instalar para utilizar https con Apache? 61. Qué comando se usa para generar un certificado autofirmado? En qué fichero lo genera? 62. Qué puerto utiliza el SSL? 63. En qué fichero debes indicar el puerto SSL? En qué carpeta está ese fichero? Qué debes escribir para indicar el puerto? 64. Qué hay en la carpeta /etc/apache2/sites-available? Qué contiene el fichero default de dicha carpeta? 65. Para qué se debe crear una carpeta nueva para el servidor seguro? 66. En qué fichero debes escribir SSLRequireSSL? Dentro de qué etiqueta concretamente? Para qué? 67. Qué hace la directiva SSLCertificateFile? Dónde se escribe? 68. Qué significa "available to enabled module"? Qué comando activa el módulo ssl? 69. Cómo configuras el servidor DNS para que recoja el nombre del nuevo servidor seguro? 70. Crea una web a la que se acceda de forma segura con https y su dominio sea websegura.asir200.edu. 15. Servidor de certificados

21 21 Para crear un sitio web seguro necesitamos asignarle un certificado, que deberíamos solicitar a una Autoridad Certificadora. En nuestro caso utilizaremos un certificado generado por nuestro propio servidor, es decir certificado autofirmado. Por tanto, vamos a hacer de nuestro servidor una entidad generadora de certificados autofirmados siguiendo los siguientes pasos. Se accede a Inicio Herramientas administrativas Administración del servidor. En Agregar Roles marcamos la opción Servicios de Certificados de Active Directory y Siguiente. En la ventana informativa que nos aparece pulsamos Siguiente. Dejamos las opciones que nos vienen marcadas por defecto y vamos pulsando Siguiente hasta que nos aparezca la opción de Instalar. 16. Crear sitio seguro con IIS Para utilizar https en WinServer debemos asignar un certificado de servidor a cada sitio web que tengamos en nuestro IIS que deseemos que disponga de acceso a páginas seguras. Vamos a crear un nuevo sitio web seguro. Para ello entramos en "Herramientas administrativas" y "Administrador de IIS". Detenemos primero los sitios webs que estén iniciados. Después, pulsamos botón derecho sobre "Sitios" - "Agregar Sitio Web". En "Nombre del sitio" podemos escribir "websegura". En Ruta de acceso escribiremos la carpeta donde están colocadas las páginas, por ejemplo C:/inetpub/websegura. Esta carpeta debe haber sido creada previamente y, en ella, habremos colocado la página de inicio del sitio, por ejemplo, index.html. En Nombre de host escribimos websegura.asir200.edu. Con ello está creado el nuevo sitio. En Documento predeterminado agregamos la página "index.html" a la lista y con "Subir" la colocamos en primera posición. Para hacer dicho sitio seguro procederemos como sigue. Nos dirigimos, dentro del Administrador de IIS, a nuestro servidor (SERVIDOR WIN (ASIR200/Administrador). Una vez seleccionado el servidor, hacemos doble clic sobre Certificados de servidor. Marcamos en el menú de la derecha Crear certificado autofirmado. Ponemos el nombre que queramos al certificado, en nuestro caso asir200, Acto seguido y puesto que el acceso que queremos asegurar es para el sitio web websegura, habremos de agregar una conexión segura para este sitio. Una vez seleccionado websegura hacemos clic en Enlaces y aparecerá la ventana de enlaces de sitios y el nombre de nuestro host, configurado en el puerto 80 el protocolo http y su dirección IP. Pulsamos agregar, seleccionamos el protocolo https, dejamos en blanco el nombre del host y configuramos el puerto 443 de manera automática. En certificado SSL, seleccionamos el certificado que acabamos de crear. Una vez hecho esto cerramos.

22 22 Ahora seleccionamos Configuración de SSL en el sitio web websegura, seleccionamos la opción Requerir SSL y dejamos marcada la opción Omitir en Certificados de cliente y hacemos clic en Aplicar. Antes de poder acceder al sitio seguro por su nombre de dominio deberemos indicarlo en el servidor DNS. Para ello vamos a "Herramientas administrativas" - "DNS". Abrimos la zona de búsqueda directa de nuestro servidor. Al pulsar el botón derecho sobre ella elegimos "Alias nuevo (CNAME)". En el primer campo, "Nombre de alias", escribimos "websegura" y en el campo, "Nombre de dominio completo (FQDN) para el host de destino", pulsamos "Examinar" y entramos en nuestro servidor, dentro de las zonas de búsqueda directa y dentro de nuestro dominio, y elegimos el Host de nuestro servidor, que aparece con su IP asociada. Es conveniente reiniciar el servidor DNS dentro de "Acción". Los clientes deben tener este servidor DNS en su configuración TCP/IP para poder entrar en el sitio web seguro por su nombre. Ahora podremos comprobar en el navegador que el acceso a nuestro nuevo sitio seguro, se realiza previa aceptación de un certificado. Si usamos el protocolo http (en lugar de https) no podremos entrar. EJERCICIOS 71. Qué es un certificado autofirmado? 72. Indica cómo se llega a la opción para iniciar la instalación de Servicios de Certificados. 73. Una vez instalado el Servicio de Certificados, cómo emitimos un certificado autofirmado? 74. Cómo se agrega una conexión segura para un sitio? 75. Cómo se llega a la opción "Requerir SSL" de un sitio web? 76. Qué debemos hacer en el servidor DNS para poder acceder al sitio web seguro por su nombre de dominio? 77. Instala en tu servidor WinServer el Servidor de Certificados. 78. Crea un sitio web seguro en tu servidor WinServer con el nombre de dominio "websegura.asir200.edu".

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

Explotación de Sistemas Informáticos IES Murgi 2006-2007 PRÁCTICA 9: SERVICIO WEB Y FTP DE INTERNET INFORMATION SERVICE

Explotación de Sistemas Informáticos IES Murgi 2006-2007 PRÁCTICA 9: SERVICIO WEB Y FTP DE INTERNET INFORMATION SERVICE PRÁCTICA 9: SERVICIO WEB Y FTP DE INTERNET INFORMATION SERVICE Índice 1. Instalación...2 2. Administrar los sitios Web... 4 3. Crear un nuevo sitio Web... 4 4. Creación de directorios virtuales... 5 5.

Más detalles

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

AGREGAR COMPONENTES ADICIONALES DE WINDOWS INSTALACIÓN DE IIS EN WINDOWS XP El sistema está desarrollado para ejecutarse bajo la plataforma IIS de Windows XP. Por esta razón, incluimos la instalación de IIS (Servidor de Web) para la correcta ejecución

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

Internet Information Server

Internet Information Server Internet Information Server Internet Information Server (IIS) es el servidor de páginas web avanzado de la plataforma Windows. Se distribuye gratuitamente junto con las versiones de Windows basadas en

Más detalles

Acá 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.

Acá 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 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

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

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

PEDRO REVERTE GÓMEZ SERVICIOS DE RED E INTERNET / IMPLANTACIÓN DE APLICACIONES WEB 2º ASIR

PEDRO REVERTE GÓMEZ SERVICIOS DE RED E INTERNET / IMPLANTACIÓN DE APLICACIONES WEB 2º ASIR PEDRO REVERTE GÓMEZ SERVICIOS DE RED E INTERNET / IMPLANTACIÓN DE APLICACIONES WEB 2º ASIR Actividades con los navegadores (clientes): 1. Visita una Web que utilice HTTPS y comprueba los siguientes datos:

Más detalles

5. Composer: Publicar sus páginas en la web

5. 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 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

Configuración de un sitio local

Configuración de un sitio local Configuración de un sitio local Un sitio web es un conjunto de archivos y carpetas, relacionados entre sí, con un diseño similar o un objetivo común. Es necesario diseñar y planificar el sitio web antes

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

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

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

Notas para la instalación de un lector de tarjetas inteligentes.

Notas para la instalación de un lector de tarjetas inteligentes. Notas para la instalación de un lector de tarjetas inteligentes. Índice 0. Obtención de todo lo necesario para la instalación. 3 1. Comprobación del estado del servicio Tarjeta inteligente. 4 2. Instalación

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

GESTOR DE DESCARGAS. Índice de contenido

GESTOR DE DESCARGAS. Índice de contenido GESTOR DE DESCARGAS Índice de contenido 1. Qué es DocumentosOnLine.net?...2 2. Qué es el Gestor de Descargas?...3 3.Instalación / Configuración...5 4.Descarga de Documentos...9 5.Búsqueda / Consulta de

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

Ayuda para la instalación Componente Firma Digital INDICE. 1 Configuración previa...2. 1.1 Configuración Internet Explorer para ActiveX...

Ayuda para la instalación Componente Firma Digital INDICE. 1 Configuración previa...2. 1.1 Configuración Internet Explorer para ActiveX... INDICE 1 Configuración previa...2 1.1 Configuración Internet Explorer para ActiveX...2 1.2 Problemas comunes en sistema operativo Windows...8 1.2.1 Usuarios con sistema operativo Windows XP con el Service

Más detalles

Ambos paquetes simplifican mucho la instalación del servidor en el equipo. Y ambos pueden ser utilizados para la creación de una red intra-aula.

Ambos paquetes simplifican mucho la instalación del servidor en el equipo. Y ambos pueden ser utilizados para la creación de una red intra-aula. Instalación de una red intra-aula sobre Windows 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 detalles

Curso XHTML/HTML/HTML5

Curso XHTML/HTML/HTML5 Curso XHTML/HTML/HTML5 Curso XHTML/HTML/HTML5 Servidores Web y FTP Desde el inicio del curso hemos estado creando documentos HTML en las máquinas locales. Introduciremos ahora el concepto de los Servidores

Más detalles

Páginas web ::: Publicación web por FTP Diseño de materiales multimedia. Web 2.0. 1.15 Publicación web por FTP

Páginas web ::: Publicación web por FTP Diseño de materiales multimedia. Web 2.0. 1.15 Publicación web por FTP 119 1.15 Publicación web por FTP 120 1.15 Publicación web por FTP 1.15.1 Qué es publicar un sitio web? La práctica habitual es diseñar las páginas web de nuestro sitio web en el disco duro del equipo para

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 5. Servidor DHCP 1 Índice Definición de Servidor DHCP... 3 Instalación del Servidor DHCP... 5 Configuración del Servidor DHCP... 8 2 Definición de

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

Pasamos ahora a definir brevemente cual es el método de conexión más habitual usando un entorno gráfico.

Pasamos ahora a definir brevemente cual es el método de conexión más habitual usando un entorno gráfico. Clientes de FTP en modo gráfico Introducción Ya vimos en la primera parte de nuestro curso de FTP, que la conexión a servidores inicialmente se realizaba (y aún se sigue haciendo) en modo texto. Aunque

Más detalles

FTP EXPLICITO E IMPLICITO

FTP EXPLICITO E IMPLICITO FTP EXPLICITO E IMPLICITO FTPS (FTP/SSL): FTPS Implícito. FTPS Explícito (FTPES) La utilización conjunta del protocolo FTP y SSL o TSLtiene dos modos de funcionamiento: Explícito o FTPES: el cliente se

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

Unidad Didáctica 12. La publicación

Unidad Didáctica 12. La publicación Unidad Didáctica 12 La publicación Contenido 1. Desarrollar y explotar 2. Definición del Sitio 3. Alojar nuestra primera página Web 4. Configurar la conexión FTP U.D. 12 La publicación 1. Desarrollar y

Más detalles

Administración de sitios Web. Capítulo 8. Servidores Web: Internet Information Server

Administración de sitios Web. Capítulo 8. Servidores Web: Internet Information Server 1 of 9 4/15/2010 9:47 PM Anterior Administración de sitios Web Capítulo 8. Servidores Web: Internet Information Server Siguiente En este punto, nos centraremos en las tareas de administración del servidor

Más detalles

Servicio de Acceso Remoto. Usos y configuración.

Servicio de Acceso Remoto. Usos y configuración. Servicio de Acceso Remoto. Usos y configuración. Servicio de Acceso Remoto. Usos y configuración... 1 DESCRIPCIÓN DEL SERVICIO DE ACCESO REMOTO... 3 GESTIÓN DE LA CUENTA DE ACCESO REMOTO... 3 CONFIGURACION

Más detalles

Servidor web en Windows Server, Internet Information Services IIS

Servidor web en Windows Server, Internet Information Services IIS Servidor web en Windows Server, Internet Information Services IIS 1.- Instalación del Servidor IIS Existen, básicamente, dos formas para realizar la instalación de IIS (Internet Information Services) componente

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

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

Ministerio de Educación,Cultura y Deporte. Aulas en Red.Aplicaciones y servicios Windows. Módulo 3: Gestión de equipos.

Ministerio de Educación,Cultura y Deporte. Aulas en Red.Aplicaciones y servicios Windows. Módulo 3: Gestión de equipos. Ministerio de Educación,Cultura y Deporte. Aulas en Red.Aplicaciones y servicios Windows Módulo 3: Gestión de equipos. Escritorio Remoto Aulas en red. Aplicaciones y servicios. Windows Escritorio Remoto

Más detalles

INTRODUCCION. Tema: Protocolo de la Capa de aplicación. FTP HTTP. Autor: Julio Cesar Morejon Rios

INTRODUCCION. Tema: Protocolo de la Capa de aplicación. FTP HTTP. Autor: Julio Cesar Morejon Rios INTRODUCCION Tema: Protocolo de la Capa de aplicación. FTP HTTP Autor: Julio Cesar Morejon Rios Qué es FTP? FTP (File Transfer Protocol) es un protocolo de transferencia de archivos entre sistemas conectados

Más detalles

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta Configuración de una red con Windows Aunque existen múltiples sistemas operativos, el más utilizado en todo el mundo sigue siendo Windows de Microsoft. Por este motivo, vamos a aprender los pasos para

Más detalles

Departamento CERES Área de Tarjetas Inteligentes Manual de Usuario

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

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

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

Internet Information Server

Internet Information Server Internet Information Server Internet Information Server 5.0 es un servidor web, que incluye los servicios de HTTP, HTTPS, FTP, SMTP (correo saliente) y NNTP (grupos de noticias). Además es capaz de ejecutar

Más detalles

Paso 1 - Servidor de correo en Ubuntu: Instalar Apache 2

Paso 1 - Servidor de correo en Ubuntu: Instalar Apache 2 Si estamos trabajando en Ubuntu Server sin el entorno gráfico instalado, puede que nos interese instalarnos la aplicación Midnight Commander. Midnight Commander es un conocido gestor de ficheros especialmente

Más detalles

TUTORIAL PARA CREAR UN SERVIDOR FTP

TUTORIAL PARA CREAR UN SERVIDOR FTP TUTORIAL PARA CREAR UN SERVIDOR FTP A continuación ustedes podrán observar y luego implementar el informe que elaboré a fin de que TODOS puedan aprender a montar y mantener su propio Servidor FTP. Comenzaremos

Más detalles

Instalación, creación y configuración del servicio FTP

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

Ministerio 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 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 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

Ministerio de Educación, Cultura y Deporte. Aulas en Red. Windows. Módulo 5: Servicio Microsoft Exchange

Ministerio de Educación, Cultura y Deporte. Aulas en Red. Windows. Módulo 5: Servicio Microsoft Exchange Ministerio de Educación, Cultura y Deporte. Aulas en Red. Windows Módulo 5: Servicio Microsoft Exchange Aulas en red. Aplicaciones y servicios. Windows Servicio Correo Electrónico En este apartado procederemos

Más detalles

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS Escritorio remoto - 1 - Escritorio Remoto...- 3 - Definición de Escritorio Remoto... - 3 - Habilitar Escritorio Remoto... - 4 - Instalación del

Más detalles

GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII

GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII GUÍA Nro. 1 TECNOLOGÍA DE INTERNET. TIII PIII GUIA DISPONIBLE EN: http://preparadorivan.blogspot.com/ - http://preparadormssi.50webs.com/inicio.html La World Wide Web o la Web, es una de las múltiples

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

Redes de área local: Aplicaciones y servicios WINDOWS

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

Cómo tener tu Tumblr con un domino propio

Cómo tener tu Tumblr con un domino propio Cómo tener tu Tumblr con un domino propio Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com Desde hace algunos años, las redes sociales han adquirido una gran importancia

Más detalles

INSTALACIÓN DE MEDPRO

INSTALACIÓN DE MEDPRO 1 Estimado Cliente: Uno de los objetivos que nos hemos marcado con nuestra nueva plataforma de gestión, es que un cliente pueda instalar MedPro y realizar su puesta en marcha de forma autónoma. Siga paso

Más detalles

CIF-KM. GUÍA DE LOS PRIMEROS PASOS

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

30 de Mayo de 2008. www.sigrid.es

30 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 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 7. Escritorio remoto 1 Índice Definición de Escritorio Remoto... 3 Habilitar Escritorio Remoto... 4 Instalación del cliente de Escritorio Remoto...

Más detalles

CONFIGURACION AVANZADA DE OUTLOOK EXPRESS 6

CONFIGURACION AVANZADA DE OUTLOOK EXPRESS 6 CONFIGURACION AVANZADA DE OUTLOOK EXPRESS 6 Carpetas sin conexión Gestión de mensajes enviados Gestión de mensajes eliminados Firma digital Envío de mensajes firmados digitalmente Recepción de mensajes

Más detalles

Instalación de una entidad emisora de certificados

Instalación de una entidad emisora de certificados Instalación de una entidad emisora de certificados Para esto necesitamos tener instalador el IIS en Windows 2008 server (En inicio/administrador del servidor/funciones/agregar funciones). En la pantalla

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

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

DESCARGA DE CARPETAS DE MENSAJES DE CORREO DESDE EL WEBMAIL A PC S LOCALES

DESCARGA DE CARPETAS DE MENSAJES DE CORREO DESDE EL WEBMAIL A PC S LOCALES DESCARGA DE CARPETAS DE MENSAJES DE CORREO DESDE EL WEBMAIL A PC S LOCALES 1.- Introducción El objetivo de este documento es la descripción de los pasos a seguir para descargar a nuestros PCs los mensajes

Más detalles

Servidor Email en Ubuntu 12.04 Juan Antonio Fañas

Servidor Email en Ubuntu 12.04 Juan Antonio Fañas Un servidor de correo es una aplicación de red ubicada en un servidor en internet. El MTA tiene varias formas de comunicarse con otros servidores de correo: 1. Recibe los mensajes desde otro MTA. Actúa

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

MANUAL PARA GESTIÓN DE INCIDENCIAS INFORMÁTICAS

MANUAL PARA GESTIÓN DE INCIDENCIAS INFORMÁTICAS MANUAL PARA GESTIÓN DE INCIDENCIAS INFORMÁTICAS En este manual aprenderemos a introducir un Ticket de Soporte (Incidencia Informática) y ver todo el proceso hasta que se resuelve. Para poder escribir Tickets

Más detalles

SERVIDOR HTTP SOBRE WINDOWS 2003 SERVIDOR HTTP PAULA JUIZ LÓPEZ PRÁCTICA HTTP WIN 2003 - PAULA JUIZ LÓPEZ

SERVIDOR HTTP SOBRE WINDOWS 2003 SERVIDOR HTTP PAULA JUIZ LÓPEZ PRÁCTICA HTTP WIN 2003 - PAULA JUIZ LÓPEZ P A U L A J U I Z L Ó P E Z SERVIDOR SOBRE WINDOWS 2003 SERVIDOR PAULA JUIZ LÓPEZ PRÁCTICA WIN 2003 - PAULA JUIZ LÓPEZ INDICE 1. Modificaciones necesarias en el servidor DHCP 2. Modificación en el servidor

Más detalles

Instalación de certificados digitales

Instalación de certificados digitales Instalación de certificados digitales CONTENIDO El presente documento recoge una serie de indicaciones para poder usar certificados digitales en los navegadores soportados por la Sede Electrónica del CIEMAT

Más detalles

1/ XAMPP: más fácil imposible. Vamos directamente a la página de descarga de Apache Friends para Windows

1/ XAMPP: más fácil imposible. Vamos directamente a la página de descarga de Apache Friends para Windows Moodle en XAMPP Presentación Xampp Moodle 1.9 Moodle 2.0 Moodle exprés Xampp Lite 1/ XAMPP: más fácil imposible 1.1/ Obtención de XAMPP Vamos directamente a la página de descarga de Apache Friends para

Más detalles

Sistemas de Gestión de Contenidos

Sistemas de Gestión de Contenidos Uso de IIS La consola de mantenimiento consta de un menú de acciones, una barra de acciones, un árbol de elementos y una zona en la que se expone la información solicitada. La raíz de la consola es el

Más detalles

TEMA 6: INSTALACIÓN DE SERVICIOS EN REDES LOCALES

TEMA 6: INSTALACIÓN DE SERVICIOS EN REDES LOCALES TEMA 6: INSTALACIÓN DE SERVICIOS EN REDES LOCALES 1. INTRODUCCIÓN Todas las redes deben ofrecer una serie de servicios a los usuarios. Entre los principales servicios que se pueden ofrecer están: 1) Servicios

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

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

Conectarse a Internet desde Windows 95

Conectarse a Internet desde Windows 95 Conectarse a Internet desde Windows 95 Jaime de Yraolagoitia Este artículo le explica el método que ha de seguir para conectarse a Internet utilizando las herramientas que proporciona el sistema operativo

Más detalles

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.

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

INSTALACIÓN FIREWALL IPCOP

INSTALACIÓN FIREWALL IPCOP Contenido 1. IpCop... 2 2. Requisitos... 2 3. Descarga... 2 4. Instalación... 3 5. Configuración... 8 5.1 VPN (RED GREEN)... 10 5.2 Tarjeta de red ROJA... 11 5.3 DNS y puerta de enlace... 12 5.4 Servidor

Más detalles

Escritorio remoto y VPN. Cómo conectarse desde Windows 7

Escritorio remoto y VPN. Cómo conectarse desde Windows 7 Escritorio remoto y VPN. Cómo conectarse desde Windows 7 Hay ocasiones en las que es necesario conectarnos a un equipo informático situado a mucha distancia de donde nos encontramos para realizar sobre

Más detalles

Descarga e Instalación

Descarga e Instalación Descarga e Instalación Para la descarga de CCleaner seguiremos el enlace: http://www.piriform.com/ccleaner/builds Una vez descargado haremos doble clic con el ratón sobre el icono de CCleaner: Ahora aparecerá

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

Herramientas Informáticas para la Documentación Práctica 1. Introducción al navegador Netscape

Herramientas Informáticas para la Documentación Práctica 1. Introducción al navegador Netscape Herramientas Informáticas para la Documentación Práctica 1. Introducción al navegador Netscape Introducción y objetivos De modo muy resumido Internet es una red que interconecta redes de ordenadores. Conectándose

Más detalles

Actividades. 1.- Cómo podrías saber qué servicio está escuchando en el puerto 80? Con el Nmap o con el comado : $ cat /etc/services grep http

Actividades. 1.- Cómo podrías saber qué servicio está escuchando en el puerto 80? Con el Nmap o con el comado : $ cat /etc/services grep http Índice de contenido 1.- Cómo podrías saber qué servicio está escuchando en el puerto 80?...2 2.- Recuerdas donde se coloca el puerto que quieres utilizar en el navegador cuando introduces una URL?...2

Más detalles

MANUAL DEL INSTALADOR

MANUAL DEL INSTALADOR MANUAL DEL INSTALADOR Índice Índice... 2 Instalación... 3 Extracción de archivos... 3 Actualización de los archivos de sistema... 3 Pantalla inicial... 4 Selección de la ruta de instalación... 4 Selección

Más detalles

IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA

IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA Página1 PROGRAMA DE FORMACIÓN UNIDAD DE APRENDIZAJE ACTIVIDAD OBJETIVOS IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA OFIMATICA Y AUXILIAR DE SISTEMAS II-A GESTORES DE CONTENIDO INSTALACIÓN DE SERVIDORES WEB

Más detalles

Ministerio de Educación, Cultura y Deporte. Aulas en Red. Windows. Módulo 2: Servicios Básicos. DHCP

Ministerio de Educación, Cultura y Deporte. Aulas en Red. Windows. Módulo 2: Servicios Básicos. DHCP Ministerio de Educación, Cultura y Deporte. Aulas en Red. Windows Módulo 2: Servicios Básicos. DHCP Aulas en red. Aplicaciones y servicios. Windows DHCP El servicio DHCP (Dynamic Host Configuration Protocol)

Más detalles

Servicio de Notificaciones Electrónicas y Dirección Electrónica Habilitada

Servicio de Notificaciones Electrónicas y Dirección Electrónica Habilitada Servicio de Notificaciones Electrónicas y Dirección Electrónica Habilitada Apartado Postal Electrónico Manual de Configuración de Navegadores Abril 2011 Versión: Abril 2011 Página 1 de 28 Índice de Contenidos

Más detalles

QUÉ ES UN SERVIDOR Y CUÁLES SON LOS PRINCIPALES TIPOS DE SERVIDORES? (PROXY, DNS, WEB, FTP, SMTP, ETC.) (DV00408A)

QUÉ 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 detalles

3. En caso de que no esté instalado hacemos lo siguiente

3. En caso de que no esté instalado hacemos lo siguiente MANUAL PARA PRINCIPIANTES - CREAR CERTIFICADOS DIGITALES EN APACHE CON OPENSSL Elaborado por: JOHN HENRY BERMÚDEZ JUAN CARLOS VIDAL Configuración certificados digitales en Apache 1. Tenemos que verificar

Más detalles

IIS 7(Internet Information Services 7)

IIS 7(Internet Information Services 7) N. Documento Revisión Nº: 1.0 Fecha: 20/10/10 ÍNDICE Introducción y Descripción 1 Instalación del IIS 7 (Internet Information Services 7) 1 Problemas y Soluciones Frecuentes (Caso 1: Instalación sin Completar

Más detalles

Gracias a ese IP único que tiene cada ordenador conectado a la red de internet se pueden identificar y comunicar los ordenadores.

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

Curso de Drupal Básico

Curso de Drupal Básico María Cañizares Ordás, Jorge Valencia Álvarez Universidad de León 1 de Julio del 2010 Contenido 1 Introducción 2 Primeros pasos Configuración de la base de datos Modificación del fichero host Copia de

Más detalles

SERVIDOR DNS DINÁMICO EN WINDOWS 2000/2003 SERVER.

SERVIDOR DNS DINÁMICO EN WINDOWS 2000/2003 SERVER. SERVIDOR DNS DINÁMICO EN WINDOWS 2000/2003 SERVER. 1. Introducción. El objetivo de un servidor DNS dinámico es integrar la funcionalidad del mismo junto a la de un servidor DHCP de forma que, cuando éste

Más detalles

Cómo unir un equipo al dominio de las aulas tecnológicas

Cómo unir un equipo al dominio de las aulas tecnológicas Cómo unir un equipo al dominio de las aulas tecnológicas Es requisito indispensable unir el equipo primero en MAX y luego en Windows, si se hace al revés Windows dará un error cuando intentemos iniciar

Más detalles

MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn

MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn Tegucigalpa M. D. C., Junio de 2009 Que es un CMS Un sistema de administración de contenido (CMS por sus siglas en ingles) es un programa para organizar

Más detalles

PROCESO DE INSTALACIÓN Y CONFIGURACIÓN DE APACHE, PHP Y MySQL

PROCESO DE INSTALACIÓN Y CONFIGURACIÓN DE APACHE, PHP Y MySQL PROCESO DE INSTALACIÓN Y CONFIGURACIÓN DE APACHE, PHP Y MySQL Comenzaremos con la instalación de APACHE; que es un programa de servidor HTTP Web de código abierto. Este servidor se desarrolla dentro del

Más detalles

DESARROLLA TU BLOG O PÁGINA

DESARROLLA TU BLOG O PÁGINA 1 DESARROLLA TU BLOG O PÁGINA WEB CON WORDPRESS Introducción a los sistema de gestión de contenidos. Instalación de Wordpress PROGRAMA DEL TALLER Introducción a los sistemas de gestión de contenidos. Instalación

Más detalles

Crear un servidor Web en IIS

Crear un servidor Web en IIS Crear un servidor Web en IIS Qué es un servidor web? 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

GUIA APLICACIÓN DE SOLICITUDES POR INTERNET. Gestión de Cursos, Certificados de Aptitud Profesional y Tarjetas de Cualificación de Conductores ÍNDICE

GUIA APLICACIÓN DE SOLICITUDES POR INTERNET. Gestión de Cursos, Certificados de Aptitud Profesional y Tarjetas de Cualificación de Conductores ÍNDICE ÍNDICE ACCESO A LA APLICACIÓN... 2 1.- HOMOLOGACIÓN DE CURSOS... 4 1.1.- INICIAR EXPEDIENTE... 4 1.2.- CONSULTA DE EXPEDIENTES... 13 1.3.- RENUNCIA A LA HOMOLOGACIÓN... 16 2.- MECÁNICA DE CURSOS... 19

Más detalles

Servicio de red privada virtual (VPN) de la UCLM

Servicio de red privada virtual (VPN) de la UCLM Biblioteca Universitaria Servicio de red privada virtual (VPN) de la UCLM En este apartado se describe el funcionamiento del servicio VPN de la Universidad: En qué consiste el servicio VPN Quién puede

Más detalles

WINDOWS 2008 5: TERMINAL SERVER

WINDOWS 2008 5: TERMINAL SERVER WINDOWS 2008 5: TERMINAL SERVER 1.- INTRODUCCION: Terminal Server proporciona una interfaz de usuario gráfica de Windows a equipos remotos a través de conexiones en una red local o a través de Internet.

Más detalles

Este documento pretende ser una guía para arrancar con el sistema de visado electrónico SIVES.

Este documento pretende ser una guía para arrancar con el sistema de visado electrónico SIVES. 18/11/06 Manual: Primeros pasos con el sistema. Página 1 de 13 1. Introducción. Este documento pretende ser una guía para arrancar con el sistema de visado electrónico SIVES. El sistema consta, en lo que

Más detalles