Servidor Web (Apache Httpd+PHP)



Documentos relacionados
Configuración de Apache

Sistemas Manejadores de Bases de Datos ( Postgres)

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

El servidor WEB Apache HTTPD. Tecnologías Web

MANUAL DE INSTALACIÓN DEL SWGRH

Guía de instalación de la Plataforma Toolkit

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

#09 Apache Web Server

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

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

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

ANEXO 13: MANUAL DE INSTALACIÓN

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

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

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.

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

APRENDER A CREAR UNA PÁGINA WEB CON HTML

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

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

Servidor web E-Sniper

CÓMO CONFIGURAR APACHE PARA CREAR UN SITIO WEB

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS

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

IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA

Instalación y Configuración del IIS para la facturación WEB en Aspel-SAE 6.0

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

Laboratorio 3.4.2: Administración de un servidor Web

Juan José Taboada León Implantación de aplicaciones WEB IES San Sebastian Huelva 1

Configuración de Aspel SAE 5.0 para trabajar Remotamente. 2. Para configurar Aspel-SAE 5.0 como Servidor Remoto se necesita:

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

Studium, Campus Virtual de la Universidad de Salamanca.

Internet Information Server

INSTALACIÓN Y USO DE OCS INVENTORY

MANUAL DE INSTALACIÓN DE HERRAMIENTAS DE DESARROLLO. Sistema de Control de Producción SICPROD V1.0

Introducción a las Redes de Computadoras. Obligatorio

Crea tu propio negocio online con

Es un entorno de desarrollo web que nos va a permitir tener nuestro propio servidor o host local (instalado en nuestro ordenador).

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

Configuración de Aspel-SAE 6.0 para trabajar Remotamente

Configuración de Aspel-SAE 5.0 para trabajar Remotamente

Sistema Integral de Gestión y Evaluación SIGEVA. GUÍA PARA LA MIGRACION A APACHE TOMCAT 6.x

Guía de instalación de Intelligent Watcher

EL ABC DE LA INSTALACIÓN DE DRUPAL 7

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

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

Guía para Desplegar la Aplicación en Entorno de Producción

INSTITUTO TECNOLOGICO DE TUXTEPEC Departamento de Sistemas y Computación

Configuración de Aspel-SAE 6.0 para trabajar Remotamente

Configuración de Aspel-SAE 6.0 para trabajar Remotamente

TUTORIALES Tutorial Apache + IIS

Desarrollo Web en Entorno Servidor

Manual de Integración CubeCart

Implementación de una Solución Tecnológica para la Gestión y Control de la Planificación Institucional del Gobierno Regional de Los Lagos

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION

PROGRAMACIÓN PÁGINAS WEB CON PHP

MANUAL INSTALACION DE CERTIFICADO SSL APACHE OPENSSL MANUAL INSTALACIÓN CERTIFICADO SSL APACHE OPENSSL

Servidor Apache 1. Instalación de apache

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable

Servidor Web Apache Knoppix Linux.-

UD 4: Instalación y administración de servicios Web SRI

Luis Villalta Márquez

Dossier de prácticas

Crear un servidor Web en IIS

6. Servidor Web Apache. Configuración con Webmin

>> Instalación y Configuración de un Servidor WEB. >> HTML & PHP

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

Guía de instalación de la carpeta Datos de IslaWin

SIU-Tehuelche. Sistema de Gestión de Becas

ACTIVE DIRECTORY OPENLDAP 2012

Instalación GIRH Licencias (JAVA)

Gobierno Electrónico ANEXOS ANEXO A: INSTALACIÓN, CONFIGURACIÓN Y ACTUALIZACIÓN DE JOOMLA, MÓDULOS Y COMPONENTES. Alexandra Paola Guerrero Chuquín

Escuela Especializada en Ingeniería ITCA-FEPADE Técnico en Ingeniería de Redes Informáticas (Virtual) Tecnología de Servidores

Conexión de un Dominio Windows Server 2003 y XP

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

Servidores web. Concepto, Configuración y Usos

INSTALACIÓN DE MÚLTIPLES SUPERVISOR VS EN RED

Configuración de Aspel-BANCO 4.0 para trabajar Remotamente

How to Crear Servidor DNS ClearOS

Guía de instalación de la carpeta Datos de ContaWin

INSTRUCTIVO DE INSTALACIÓN DE OMEKA 2.1.4

MANUAL DE INSTALACIÓN GLPI EN CANAIMA

Índice de contenido. Manual de administración de hospedaje para administradores de dominios

Almacenamiento virtual de sitios web HOST VIRTUALES

PROCESO SERVICIOS INFORMÁTICOS Y DE TELECOMUNICACIONES. Versión: 02 GUIA PARA PUBLICACIÓN DE DOCUMENTOS EN LA WEB Página 1de 6.

Unidad Didáctica 1 PREPARACIÓN DEL ENTORNO DE DESARROLLO

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

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN

Objetivo: Introducción conceptual y aplicación básica de los lenguajes del lado del servidor.

Configuración para conexión de la hora legal Colombiana SymmTime

Para poder instalar el producto, tendremos que obtener el instalador apropiado para nuestro entorno hardware y software.

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)

Zabbix en Linux. Como trabaja zabbix?

Transcripción:

Servidor Web (Apache Httpd+PHP)

Http El Hypertext Transfer Protocol (HTTP), es el protocolo usado en cada acceso a la World Wide Web(www). Nace Oficialmente en Junio del 99 con la publicación del RFC 2616 desarrollador por W3C y el Internet Engineering Task Force (IETF). Mediante este protocolo el servidor acepta peticiones de algun contenido especifico el cual es servidor entrega.

Http Este protocolo (cliente/servidor) requiere que exista un servidor que ofrezca los contenidos necesarios. Existen diferentes programas servidores de Http, unos de los mas famoso a sido Apache Httpd. Creado por el grupo Apache http://www.apache.org/ Según estadisticas es usado en mas del 50% de servidores web del mundo. Facil de instalar y configurar.(con los conocimientos basicos de administración)

Instalando Apache Descargar los fuentes de la pagina oficial. Descomprimir, Compilar e instalar (tar xvfj para descomprimir). Esto instalara el programa en /usr/local/apache2/ El archivo de configuración principal esta ubicado en conf/httpd.conf Una vez terminada la instalación se arranca el servidor usando en comando apachectl y pasandole como parametro start

Probando Una vez el servidor apache esta instalado y corriendo se puede verificar su funcionamiento, usando un navegador, y se ingresa la URL: http://localhost Pregunta: Cual es el numero IP que referencia a localhost? Si todo funciona bien aparecera una pagina de apache que indicara el éxito de la operación.

Conociendo del httpd.conf Como se menciono antes este es el archivo que configura el servidor Apache. Esta ubicado (Cuando se instala por compilación) en: /usr/local/apache2/conf/ Abra el archivo y encuentre las lineas donde se configura lo siguiente: Direccion de Correo del administrador. Lugar donde se almacenan los documentos publicados. Lugar donde se almacena los archivos log (acceso y error). Puerto por donde se ofrecera el servicio. Usuario dueño del proceso servidor.

Conociendo el httpd.conf Ingrese a la ruta donde se publican los archivos y revise su contenido. Cree un archivo html cualquiera guardelo en la ruta indicada y accedalo desde el navegador. Abra los archivos de log. Observe y especifique su formato.

Privilegios sobre directorios y Alias Adicionalmente del directorio por defecto, se puede configurar al apache para acceder a otros directorios del sistema, para esto se debe: Indicar en el archivo de configuración la ruta del directorio y los privilegios sobre el <Directory>. Indicar la URL con la que se accedera el directorio Cree un directorio /home/prueba y cree un Alias de tal manera que la URL http://localhost/ars direccione a esta carpeta. Cree un archivo index.html dentro de /home/prueba con cualquier contenido y visualicelo a traves del navegador.

Virtual Hosts Un solo servidor web puede alojar multiples sitios web, para esto existe una abstracción llamada virtual host. Cada virtual hosts posee tiene su propia carpeta de documentos y logs. Para construir un virtual hosts para www.univalle.edu.co, se deberia hacer lo siguiente: (Realicelo) Indicar en /etc/hosts que el dominio www.univalle.edu.co esta asociado al ip del servidor. Crear una carpeta donde estara los documentos del sitio. Modificar los archivos http.conf y extras/httpd-vhosts.conf Reiniciar el apache. Ingresar con el navegador a la URL y verificar el funcionamiento.

Server Status Para un administrador del sistema es importante conocer el estado de un servidor web. Para esto existe una opcion de configuración que permite ver el estado del servidor via web, Se configura agregando las siguiente lineas al httpd.conf

Server Status <Location /server-status> SetHandler server-status Order Deny,Allow Deny from all Allow from [IP autorizado a ver el status] </Location> Al hacer esto, cuando se ingresa al http://localhost/server-status se observan las estadisticas del servidor. Configure la opcion de server status en el servidor y observelo a traves del navegador.

Php Es un lenguaje de scripts para la construcción de aplicaciones web. Se instala como complemento al apache. Instalación Descargar, Descomprimir, Compilar. Nota: Al./configure se debe pasar el parametro with-apxs2=[ruta apache]/bin/apxs Nota 2: En knoppix de debe pasar el parametro disable-libxml, disable-dom, --disable-simplexml Modificar el archivo httpd.conf

Php en Apache Al modificar el archivo httpd.conf para configurar php se debe agregar la siguiente linea. AddType application/x-httpd-php.php Al reiniciar el servidor, este tiene compactibilidad con php

Php Averigue como compilar Php con compactibilidad con base de datos Postgres y Mysql. (Tip:./configure help) Instale PHP. Cree un script llamado info.php con el siguiente contenido <?php phpinfo();?> Guardelo en la carpeta del publicacion de apache. Acceda al archivo a traves del navegador. La terminar esta y las demas peticiones del taller llame al profesor para realizar las preguntas de exoneración de trabajo escrito. El trabajo escrito debe mostras capturas de pantalla de todos los proceso y su explicación

Lecturas Recomendadas Apache Documentation http://httpd.apache.org/docs/2.2/ Documentación PHP http://www.php.net/manual/es/