#09 Apache Web Server

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

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éricas (ITLA)

CÓMO CONFIGURAR APACHE PARA CREAR UN SITIO WEB

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

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

Configuración de Apache

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

PRESENTACIÓN NOMBRE: Kelvin José Jiménez Matos MATRÍCULA: SECCIÓN: (1) CENTRO DE ESTUDIOS: INSTITUTO TECNOLÓGICO DE LAS AMERICAS (ITLA)

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

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

Guía de instalación de la Plataforma Toolkit

Bersayder Oscar Mejía Ramírez Sistema Operativo III José Doñé How To:

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

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

6. Servidor Web Apache. Configuración con Webmin

Servidor Apache 1. Instalación de apache

Redes II Universidad Nacional de Jujuy Facultad de Ingeniería Carrera: APU 2008

PRÁCTICA 1-2: INSTALACIÓN Y ADMINISTRACIÓN DE UN SERVIDOR DNS (PRIMARIO Y ZONA DE RESOLUCIÓN DIRECTA E INVERSA EN WINDOWS 2008 SERVER)

Instalación Webmin y Servidor Apache

INSTITUTO TECNOLOGICO DE LAS AMERICAS (ITLA) Nombre: Brayhan E. Acosta Hiciano. Matricula: Materia: Sistema Operativo III

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

Servidor Web Apache Knoppix Linux.-

Tarea 02 de DAW. José Luis Comesaña

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

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

Ubuntu Server HOW TO : SERVIDOR FTP EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como compartir datos en un servidor ftp..

HUMBERTO SANLÉS DOMÍNGUEZ ASI-1 DOMINIOS EN WINDOWS

Conexión de un Dominio Windows Server 2003 y XP

IIS. Qué es? Instalación. Bruno Del Greco SRI

Servidor Apache. Instalación Configuración Apache con Webmin 24/03/2014. Vicente

Existen dos formas básicas de publicar una página web, a través de un cliente FTP (Ej. NicoFTP) o a través de FrontPage.

Unidad Didáctica 12. La publicación

Dossier de prácticas

COMO INSTALAR Y CONFIGURAR UN SERVIDOR DNS

Software Criptográfico FNMT-RCM

Instalación y configuración de un servidor de streaming con Icecast en Linux. Vicente Sánchez Patón I.E.S Gregorio Prieto.

2. Instalación y configuración del servidor FTP IIS en Windows 2008 Server.

5.2.- Configuración de un Servidor DHCP en Windows 2003 Server

Servidor FTP en Ubuntu Juan Antonio Fañas

SSH. El siguiente paso será descargarnos el módulo sshd.wbm.gz de la página para instalarlo.

Práctica de laboratorio 3.4.2: Administración de un servidor Web Diagrama de topología

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

En este caso presionamos ENTER para empezar nuestra instalación

Actividad 1: Utilización cliente FTP (mediante línea de comandos, entornos gráficos y navegadores/exploradores) (I).

Laboratorio 3.4.2: Administración de un servidor Web

Instalación del servidor web Apache 2.0 Configuración del servidor web Apache 2.0 Virtual Hosting en Apache 2.0 Awstats Webalizer

Configuración de Samba para compartir Archivos

Servidor FTP. JEAN CARLOS FAMILIA Página 1

Técnicas de Programación

Mi primer servidor. Fernando Fernández Consultor Preventa HP ISS

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

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

Instalación y Configuración de un Servidor FTP

GUIA DE USUARIO. CONFIGURACION CORREO ELECTRONICO

Configuración de correo en Mozilla Thunderbird

Instalación y configuración del servidor FTP IIS en Windows 2003 Server. Para llevar a cabo la instalación nos vamos a agregar y quitar programas:

Manual de Instalación SICO MANUAL DE INSTALACION SICO - SOFTWARE DE GESTION BASE DE DATOS SQL SERVER

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

SRI UT01 Instalación de WMware Software de máquinas Virtuales Jorge García Delgado. Jorge García Delgado

FTP EXPLICITO E IMPLICITO

ACTIVE DIRECTORY - PROPIEDADES DE USUARIO

Servidor Web: Apache

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

Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia

3.4.- Instalación de Active Directory en Windows 2003 Server

Guía de Instalación del servicio de BackupOnline de Idecnet. Indice

Internet Information Server

UD5 Actividad 2 Instalación y configuración del servidor FTP ISS en Windows 2008 Server

Kiara Celeste Contreras Feliz. Matricula: Sistema Operativo III. 5- Creación de usuarios y grupos

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez

FTP. File Transfer Protocol. Protocolo De Transferencia De Archivo. Administración de Redes de Computadores. Ficha:

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

ACTIVE DIRECTORY OPENLDAP 2012

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

WINDOWS : TERMINAL SERVER

PRACTICA SISTEMAS OPERATIVOS EN RED

DOCENTES FORMADORES UGEL 03 PRIMARIA

Rawel E. Luciano B Sistema Operativo III 15- SERVIDOR . José Doñe

Guía de Instalación de XTBox

Luis Eduardo Peralta Molina Sistemas Operativos Instructor: José Doñe Como crear un Servidor DHCP en ClearOS

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

Ubuntu Server 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.

Instalación de certificados digitales

Hostaliawhitepapers. Usar Plesk para, poner en marcha nuestro dominio.

PRACTICA 7 SAMBA SAMBA

CONFIGURACIÓN TERMINAL SERVER EN WINDOWS 2003

Hotel pide permiso a ipcop para que por el puerto 339 (control remoto) pueda recibir y enviar paquetes de la empresa y viceversa.

10. El entorno de publicación web (Publiweb)

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

INSTRUCTIVO PARA LA UTILIZACIÓN DEL SERVICIO DE CORREO CORPORATIVO A TRAVÉS DE WEBMAIL

Tutorial como conectarse a una VPN utilizando OpenVPN

Ficheros de configuración de Nagios (ejemplo con nrpe y snmp)

Servidor de correo en Linux/ubuntu

Transcripción:

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 y para decir que si queremos continuar con proceso de la instalación. Luego de que la instalación finaliza escribimos el comando service apache2 start, para que inicie el servicio. En nuestro navegador escribimos localhost y si nos aparece este mensaje es porque el servicio está trabajando correctamente. Dominios Virtuales El directorio para los dominios virtuales se encuentra en /srv/www.es bueno que creemos varias carpetas diferentes para cada dominio virtual y que planeemos una organización creando un directorio para los dominios virtuales en /srv/www. Vamos a /srv/www y creamos una carpeta llamada vhost1, y luego nos dirigimos adentro de la carpeta creada para crear el archivo index.html el cual va a ser mostrado por el navegador a través de los directorios de los dominios virtuales.

Luego nos vamos a la terminal al archivo httpd.conf que va contener la configuración de los dominios virtuales y lo editamos con los parámetros siguientes: Aquí se definen a continuación los parámetros básicos para crear un dominio virtual: NameVirtualHost: La dirección IP de la que la interfaz de red está configurada. VirtualHost: Es una etiqueta de los dominios virtuales diferentes y se le asigna IP de los dominios virtuales para ser reconocidos. ServerName: El nombre de dominio completo bajo las cuales debe dirigirse el anfitrión. ServerAdmin: Dirección de correo electrónico del administrador del servidor. Esta dirección es, por ejemplo, en las páginas de error que crea Apache. DocumentRoot: Ruta al directorio en el que Apache debe servir archivos para este host. Por razones de seguridad, el acceso al sistema de archivos completo está prohibido por defecto, por lo que explícitamente se debe desbloquear este directorio dentro de un directorio contenedor. Directory: Ruta al directorio en el que apache debe servir los archivos para este host hacia el navegador aplicando políticas de seguridad para que permita reconocer el index del dominio en el navegador web. Cada dominio virtual que creemos es en base a nombre y van a tener la misma ip por lo tanto tenemos que configurar el archivo hosts para que traduzca los nombres de los dominios ya que no tenemos un servidor DNS. Lo editamos con el siguiente comando:

Ya dentro del archivo procedemos a agregar las ip de los dominios virtuales con el nombre del dominio de la siguiente forma: Luego recargamos la configuración con el siguiente comando: Luego vamos al navegador y colocamos el nombre del dominio virtual y si todo está correcto se mostraran los archivos de la página. Crear un directorio de datos que se puedan acceder desde la web. Para que un directorio pueda ser accedido desde la web y permita descargar archivos solo tenemos que colocar los archivos en el directorio de uno de los dominios virtuales que tenemos creado y quitarle el index.html y o sino en este crearle un link de acceso al directorio. Como ejemplo, en el dominio vhost1 vamos a publicar la carpeta Stuff y bloquearemos el archivo index renombrándolo como noindex.html.

Ahora vamos al navegador y podemos notar que hemos renombrado el index.html por noindex.html así cuando en el navegador hagamos referencia al dominio www.server.com (nuestro vhost1) se nos mostrará el directorio de datos que hemos creado y podemos descargarlo. Acceder a una página Web con control de acceso (Seguridad) La autentificación es cualquier proceso mediante el cual se verifica que alguien es quien dice ser. La autorización es cualquier proceso por el cual a alguien se le permite estar donde quiere ir, o tener la información que quiere tener. Necesitará crear un archivo de contraseñas. Éste archivo debería colocarlo en algún sitio no accesible mediante la Web. Por ejemplo, si sus documentos son servidos desde /srv/www/vhost1 podemos colocar las contraseñas en /srv/www. Para crear un archivo de contraseñas, use la utilidad htpasswd que viene con Apache. Para crear el archivo, escribimos: Aquí especificamos la ruta donde se creará el archivo de las contraseñas y al final el nombre del usuario y luego se nos pedirá que introduzcamos la contraseña.

Luego de esto vamos al archivo de configuración de dominio que queremos proteger y al final de la sección de </Directory> colocamos lo siguiente: AuthType: Permite definir el protocolo que se usará para transmitir la contraseña: Basic o Digest. Para el caso de hoy se usará Basic, el cual, a diferencia del Digest, transmite la contraseña en claro por la red. AuthName: Define una cadena para que el usuario pueda identificar con que contraseña debe identificarse. AuthUserFile: Define donde se encuentra el fichero de usuarios y contraseñas. Por seguridad dicho fichero debe encontrase en un lugar que no se accesible por web (fuera del DocumentRoot) Require: Define que usuarios autenticados pueden acceder al recurso. Por ejemplo, en el caso del ejemplo no permite el acceso al cualquier usuario, solo al llamado Bersayder. En el caso de querer dejar pasar a todos los usuarios validos usaríamos valid-user.

Recargamos o reiniciamos apache para comprobar que el sitio por defecto funciona: Cuando ingresemos www.server.com entonces se nos pedirá que introduzcamos el usuario y contraseña que hemos especificado. Y con esto hemos terminado de configurar nuestro Servidor Web Apache en OpenSuse 12.3!!!