Este documento describe la historia, instalación y configuración del servidor web Apache. Apache se originó en 1995 como un fork del servidor NCSA HTTPd y ahora es el servidor web más popular. Explica cómo instalar Apache en Windows usando AppServ o en Linux usando Lampp, y cómo configurar parámetros clave como el puerto, la ruta de documentos raíz, el usuario y grupo, y los permisos de acceso a directorios.
En esta práctica, emplearemos algunas de las características principalmente, la
utilización de servidores virtuales, como configuracion de servidor apache,configuracion de phpmyadmin e instalacion de joomla bajo el entorno ubuntu*
Este documento contiene la práctica 4 sobre el servidor web Apache en Linux. Se compone de 11 ejercicios en los que se exploran conceptos como HTTP, la instalación de Apache y su configuración, la creación de sitios virtuales, la configuración de puertos de escucha, directivas de configuración, logs y errores, directorios virtuales y módulos de Apache.
Este documento proporciona una introducción al servidor web Apache. Apache es el servidor HTTP de código abierto más popular debido a su modularidad, código abierto, compatibilidad multiplataforma y extensibilidad. El documento describe los módulos, logs, virtual hosts y operaciones básicas de Apache, así como su instalación, configuración y herramientas como AWStats para generar estadísticas.
Este documento describe la configuración de un servidor Apache en Windows para completar los objetivos de una práctica. Incluye la instalación de Apache, la configuración de la ubicación de la página web, modificación del puerto y páginas de error, bloqueo de IPs, creación de alias, observación de logs y creación de un host virtual.
Apache: instalación y configuración en Ubuntu Server y Windows ServerNombre Apellidos
Índice:
Instalación de Apache 2.2 en Ubuntu Server
Comprobación del funcionamiento del servidor Ubuntu en un cliente Windows
Instalación de Apache 2.2 en Windows Server 2008
Comprobación del funcionamiento del servidor Windows en un cliente Windows
Ficheros de configuración y directivas en Ubuntu Server
Ficheros de configuración y directivas en Windows Server
Configuración básica en Linux
Configuración básica en Windows
Módulos en Linux
Módulos en Windows
Control de acceso por IP y nombre de dominio
Autenticación y autorización Basic y Diges
Ficheros .htaccess
Ficheros de registros (logs)
Módulos mod_status y mod_info
Webalizer
Un servidor web es un programa que escucha constantemente por peticiones de clientes a través de la red y responde enviando los archivos solicitados usando el protocolo HTTP. Un servidor típicamente envía archivos HTML, imágenes y otros recursos a los clientes y ejecuta programas CGI para generar contenido dinámico. Los servidores populares incluyen Apache para Linux y Windows, e IIS para Windows.
Este detallado informe educativo servira de ayuda para las personas que tengan inquietudes sobre el servidor apache, sus desventajas y la forma de intalacion de este
Este documento describe los pasos para instalar un servidor LAMP (Linux, Apache, MySQL, PHP). Explica cómo instalar cada componente (Apache, MySQL, PHP, phpMyAdmin), comprobar su funcionamiento, e instalar WordPress para crear un blog.
En esta práctica, emplearemos algunas de las características principalmente, la
utilización de servidores virtuales, como configuracion de servidor apache,configuracion de phpmyadmin e instalacion de joomla bajo el entorno ubuntu*
Este documento contiene la práctica 4 sobre el servidor web Apache en Linux. Se compone de 11 ejercicios en los que se exploran conceptos como HTTP, la instalación de Apache y su configuración, la creación de sitios virtuales, la configuración de puertos de escucha, directivas de configuración, logs y errores, directorios virtuales y módulos de Apache.
Este documento proporciona una introducción al servidor web Apache. Apache es el servidor HTTP de código abierto más popular debido a su modularidad, código abierto, compatibilidad multiplataforma y extensibilidad. El documento describe los módulos, logs, virtual hosts y operaciones básicas de Apache, así como su instalación, configuración y herramientas como AWStats para generar estadísticas.
Este documento describe la configuración de un servidor Apache en Windows para completar los objetivos de una práctica. Incluye la instalación de Apache, la configuración de la ubicación de la página web, modificación del puerto y páginas de error, bloqueo de IPs, creación de alias, observación de logs y creación de un host virtual.
Apache: instalación y configuración en Ubuntu Server y Windows ServerNombre Apellidos
Índice:
Instalación de Apache 2.2 en Ubuntu Server
Comprobación del funcionamiento del servidor Ubuntu en un cliente Windows
Instalación de Apache 2.2 en Windows Server 2008
Comprobación del funcionamiento del servidor Windows en un cliente Windows
Ficheros de configuración y directivas en Ubuntu Server
Ficheros de configuración y directivas en Windows Server
Configuración básica en Linux
Configuración básica en Windows
Módulos en Linux
Módulos en Windows
Control de acceso por IP y nombre de dominio
Autenticación y autorización Basic y Diges
Ficheros .htaccess
Ficheros de registros (logs)
Módulos mod_status y mod_info
Webalizer
Un servidor web es un programa que escucha constantemente por peticiones de clientes a través de la red y responde enviando los archivos solicitados usando el protocolo HTTP. Un servidor típicamente envía archivos HTML, imágenes y otros recursos a los clientes y ejecuta programas CGI para generar contenido dinámico. Los servidores populares incluyen Apache para Linux y Windows, e IIS para Windows.
Este detallado informe educativo servira de ayuda para las personas que tengan inquietudes sobre el servidor apache, sus desventajas y la forma de intalacion de este
Este documento describe los pasos para instalar un servidor LAMP (Linux, Apache, MySQL, PHP). Explica cómo instalar cada componente (Apache, MySQL, PHP, phpMyAdmin), comprobar su funcionamiento, e instalar WordPress para crear un blog.
Sesion Nº 03 Tecnologias Web I Instalación Y Configuración Del Servidor A...Edgar A. Cruz Huaman
El documento describe los pasos para instalar y configurar un servidor local con Apache, PHP y MySQL en Windows y Linux. Explica cómo instalar paquetes preconfigurados como WAMP, XAMPP y EasyPHP en Windows. También detalla la instalación manual de cada componente, incluyendo editar archivos de configuración como php.ini y httpd.conf. Finalmente, cubre la instalación en Ubuntu a través de los repositorios y servicios del sistema.
Este documento explica cómo instalar y configurar el servidor web Apache en Windows. Describe Apache como software de código abierto y el más utilizado para servir páginas web. Explica cómo descargar e instalar Apache, editar el archivo de configuración httpd.conf para configurar el puerto, la carpeta de documentos y permisos. También cubre cómo acceder al servidor localmente y desde la red, configurarlo como proxy y guardar páginas en caché.
Este documento describe la instalación y configuración de PHP y MySQL en diferentes sistemas operativos, así como una introducción a los conceptos básicos de PHP como variables, operadores, sentencias de control y el uso de formularios y archivos. También cubre la conexión a bases de datos MySQL desde PHP y realizar operaciones básicas como añadir, modificar y borrar registros.
El documento describe la instalación y configuración de Puppet para gestionar de forma centralizada una nube de servidores. Se instala Puppetmaster en un servidor central y el agente Puppet en cada servidor. Puppetmaster firma certificados SSL para cada servidor, permitiendo la comunicación segura y la sincronización de configuraciones entre el servidor central y los demás nodos de la nube.
Este documento describe la instalación de un servidor web Apache en Linux Debian. Explica los pasos para instalar el sistema operativo Debian, incluyendo la partición del disco duro, la configuración de zona horaria y usuarios. Luego describe cómo instalar el servidor Apache y configurarlo para alojar páginas web en el directorio htdocs.
Este documento describe el uso de XAMPP, un paquete de software libre que permite ejecutar un servidor local con Apache, MySQL, PHP y Perl. Explica cómo instalar XAMPP en Windows, describiendo el proceso paso a paso, y cómo utilizar el panel de control de XAMPP para iniciar y detener los servicios de Apache, MySQL y otros.
Este documento proporciona instrucciones para instalar y configurar el servidor web Apache en Windows. Explica cómo instalar Apache, configurar los parámetros básicos en el archivo httpd.conf, acceder al servidor localmente y desde otras máquinas en la red local, y configurar Apache para servir páginas web a Internet a través de servicios como DynDNS.
1. EasyPHP es un paquete que instala Apache, MySQL, PHP y PHPMyAdmin para crear sitios web locales en Windows; 2. El documento explica cómo instalar EasyPHP y configurar Apache, MySQL y crear una página PHP simple; 3. Se muestra también cómo crear y modificar una base de datos en MySQL usando PHPMyAdmin.
Xampp es una herramienta gratuita que facilita la instalación de un entorno de desarrollo local completo con Apache, MySQL, PHP y Perl. Se instala fácilmente sin configuraciones complejas y permite probar sitios web y aplicaciones locales sin necesidad de acceso a internet. El panel de control de Xampp permite iniciar y detener los servicios de forma sencilla.
Este documento proporciona un tutorial completo sobre PHP y MySQL. Explica cómo instalar Apache, PHP y MySQL en Windows y Linux, y cubre temas como la sintaxis básica de PHP, el uso de variables, constantes y operadores, la creación de formularios, el acceso a archivos y bases de datos con MySQL.
XAMPP es un paquete de software libre que incluye Apache, MySQL, PHP y Perl. Permite crear un entorno de desarrollo local para probar sitios web y aplicaciones sin necesidad de acceso a Internet. Aunque fue diseñado para desarrollo, ahora también se usa como servidor web local. Su instalación es sencilla y proporciona todo lo necesario para comenzar a trabajar de inmediato.
El documento presenta una introducción a Cassandra, una base de datos NoSQL, y cómo interactuar con ella desde PHP. Explica cómo instalar Cassandra, Thrift y la extensión PHP para Cassandra, así como PHPCassa, una biblioteca PHP para trabajar con Cassandra. También describe el modelo de datos de Cassandra, incluyendo columnas, supercolumnas, familias de columnas y espacios de claves. Finalmente, muestra cómo usar la consola de Cassandra para crear y consultar datos.
Apache es un servidor web potente y flexible diseñado para funcionar en una variedad de plataformas y entornos a través de un diseño modular que permite seleccionar qué módulos cargar. Un servidor web es una computadora que entrega información como páginas HTML a otras computadoras (clientes) a través del protocolo HTTP. Apache en Linux ofrece soporte para varios sistemas operativos y permite personalizar mejor el sitio web. Se requiere Apache 2.2.3 y hardware mínimo de 256MB RAM, 8GB disco duro y pro
Este documento proporciona instrucciones para instalar el software de biblioteca Koha en Ubuntu 16.04 o superior. Describe cómo actualizar el sistema, instalar dependencias como MariaDB, Apache, PHP y herramientas de descompresión, configurar la base de datos, instalar Koha y sus módulos de Perl, y configurar Apache para ejecutar la instancia de Koha.
Este documento proporciona instrucciones para instalar Koha, un software de gestión bibliotecaria de código abierto, en Debian. Incluye pasos como instalar dependencias como Apache, MySQL y PHP, agregar repositorios de Koha, instalar Koha y configurar la base de datos, traducir la interfaz a español, y habilitar el indexado periódico.
El documento menciona varias herramientas y tecnologías comúnmente usadas para crear y administrar sitios web, incluyendo Apache, PHP, MySQL, phpMyAdmin, SMTP, FTP FileZilla, phpBB, Joomla, WordPress y Visual C# bajo Windows XP.
Este documento trata sobre el aborto. Explica que un aborto es la terminación de un embarazo antes de los cinco meses y describe los diferentes tipos de aborto. También señala que el aborto daña principalmente al feto al quitarle la vida y que científicamente se ha comprobado que desde el momento de la concepción existe un nuevo ser humano con su propio metabolismo. Por último, incluye algunas fuentes bibliográficas sobre el tema.
El documento presenta una propuesta pedagógica para enseñar la lectura a través de estrategias que involucran analizar y clasificar ilustraciones en libros infantiles. Propone una serie de actividades como observar ilustraciones sin y con texto, agrupar libros según el rol de las imágenes, identificar influencias culturales y materiales utilizados. El objetivo es desarrollar la capacidad interpretativa de los estudiantes y mostrar que la lectura es un proceso complejo y multimodal que involucra tanto texto como imágenes.
Sesion Nº 03 Tecnologias Web I Instalación Y Configuración Del Servidor A...Edgar A. Cruz Huaman
El documento describe los pasos para instalar y configurar un servidor local con Apache, PHP y MySQL en Windows y Linux. Explica cómo instalar paquetes preconfigurados como WAMP, XAMPP y EasyPHP en Windows. También detalla la instalación manual de cada componente, incluyendo editar archivos de configuración como php.ini y httpd.conf. Finalmente, cubre la instalación en Ubuntu a través de los repositorios y servicios del sistema.
Este documento explica cómo instalar y configurar el servidor web Apache en Windows. Describe Apache como software de código abierto y el más utilizado para servir páginas web. Explica cómo descargar e instalar Apache, editar el archivo de configuración httpd.conf para configurar el puerto, la carpeta de documentos y permisos. También cubre cómo acceder al servidor localmente y desde la red, configurarlo como proxy y guardar páginas en caché.
Este documento describe la instalación y configuración de PHP y MySQL en diferentes sistemas operativos, así como una introducción a los conceptos básicos de PHP como variables, operadores, sentencias de control y el uso de formularios y archivos. También cubre la conexión a bases de datos MySQL desde PHP y realizar operaciones básicas como añadir, modificar y borrar registros.
El documento describe la instalación y configuración de Puppet para gestionar de forma centralizada una nube de servidores. Se instala Puppetmaster en un servidor central y el agente Puppet en cada servidor. Puppetmaster firma certificados SSL para cada servidor, permitiendo la comunicación segura y la sincronización de configuraciones entre el servidor central y los demás nodos de la nube.
Este documento describe la instalación de un servidor web Apache en Linux Debian. Explica los pasos para instalar el sistema operativo Debian, incluyendo la partición del disco duro, la configuración de zona horaria y usuarios. Luego describe cómo instalar el servidor Apache y configurarlo para alojar páginas web en el directorio htdocs.
Este documento describe el uso de XAMPP, un paquete de software libre que permite ejecutar un servidor local con Apache, MySQL, PHP y Perl. Explica cómo instalar XAMPP en Windows, describiendo el proceso paso a paso, y cómo utilizar el panel de control de XAMPP para iniciar y detener los servicios de Apache, MySQL y otros.
Este documento proporciona instrucciones para instalar y configurar el servidor web Apache en Windows. Explica cómo instalar Apache, configurar los parámetros básicos en el archivo httpd.conf, acceder al servidor localmente y desde otras máquinas en la red local, y configurar Apache para servir páginas web a Internet a través de servicios como DynDNS.
1. EasyPHP es un paquete que instala Apache, MySQL, PHP y PHPMyAdmin para crear sitios web locales en Windows; 2. El documento explica cómo instalar EasyPHP y configurar Apache, MySQL y crear una página PHP simple; 3. Se muestra también cómo crear y modificar una base de datos en MySQL usando PHPMyAdmin.
Xampp es una herramienta gratuita que facilita la instalación de un entorno de desarrollo local completo con Apache, MySQL, PHP y Perl. Se instala fácilmente sin configuraciones complejas y permite probar sitios web y aplicaciones locales sin necesidad de acceso a internet. El panel de control de Xampp permite iniciar y detener los servicios de forma sencilla.
Este documento proporciona un tutorial completo sobre PHP y MySQL. Explica cómo instalar Apache, PHP y MySQL en Windows y Linux, y cubre temas como la sintaxis básica de PHP, el uso de variables, constantes y operadores, la creación de formularios, el acceso a archivos y bases de datos con MySQL.
XAMPP es un paquete de software libre que incluye Apache, MySQL, PHP y Perl. Permite crear un entorno de desarrollo local para probar sitios web y aplicaciones sin necesidad de acceso a Internet. Aunque fue diseñado para desarrollo, ahora también se usa como servidor web local. Su instalación es sencilla y proporciona todo lo necesario para comenzar a trabajar de inmediato.
El documento presenta una introducción a Cassandra, una base de datos NoSQL, y cómo interactuar con ella desde PHP. Explica cómo instalar Cassandra, Thrift y la extensión PHP para Cassandra, así como PHPCassa, una biblioteca PHP para trabajar con Cassandra. También describe el modelo de datos de Cassandra, incluyendo columnas, supercolumnas, familias de columnas y espacios de claves. Finalmente, muestra cómo usar la consola de Cassandra para crear y consultar datos.
Apache es un servidor web potente y flexible diseñado para funcionar en una variedad de plataformas y entornos a través de un diseño modular que permite seleccionar qué módulos cargar. Un servidor web es una computadora que entrega información como páginas HTML a otras computadoras (clientes) a través del protocolo HTTP. Apache en Linux ofrece soporte para varios sistemas operativos y permite personalizar mejor el sitio web. Se requiere Apache 2.2.3 y hardware mínimo de 256MB RAM, 8GB disco duro y pro
Este documento proporciona instrucciones para instalar el software de biblioteca Koha en Ubuntu 16.04 o superior. Describe cómo actualizar el sistema, instalar dependencias como MariaDB, Apache, PHP y herramientas de descompresión, configurar la base de datos, instalar Koha y sus módulos de Perl, y configurar Apache para ejecutar la instancia de Koha.
Este documento proporciona instrucciones para instalar Koha, un software de gestión bibliotecaria de código abierto, en Debian. Incluye pasos como instalar dependencias como Apache, MySQL y PHP, agregar repositorios de Koha, instalar Koha y configurar la base de datos, traducir la interfaz a español, y habilitar el indexado periódico.
El documento menciona varias herramientas y tecnologías comúnmente usadas para crear y administrar sitios web, incluyendo Apache, PHP, MySQL, phpMyAdmin, SMTP, FTP FileZilla, phpBB, Joomla, WordPress y Visual C# bajo Windows XP.
Este documento trata sobre el aborto. Explica que un aborto es la terminación de un embarazo antes de los cinco meses y describe los diferentes tipos de aborto. También señala que el aborto daña principalmente al feto al quitarle la vida y que científicamente se ha comprobado que desde el momento de la concepción existe un nuevo ser humano con su propio metabolismo. Por último, incluye algunas fuentes bibliográficas sobre el tema.
El documento presenta una propuesta pedagógica para enseñar la lectura a través de estrategias que involucran analizar y clasificar ilustraciones en libros infantiles. Propone una serie de actividades como observar ilustraciones sin y con texto, agrupar libros según el rol de las imágenes, identificar influencias culturales y materiales utilizados. El objetivo es desarrollar la capacidad interpretativa de los estudiantes y mostrar que la lectura es un proceso complejo y multimodal que involucra tanto texto como imágenes.
El documento analiza el rol del docente en la educación de la sexualidad desde diferentes perspectivas. Primero, distingue entre educación y enseñanza, señalando que la educación de la sexualidad va más allá de la mera transmisión de conocimientos e implica la formación integral del estudiante. Luego, enfatiza la importancia de que el docente desarrolle una práctica reflexiva, tanto durante como después de la acción educativa. Finalmente, explica que la sexualidad debe abordarse como una dimensión constitutiva de las personas que incluye aspect
El documento promociona los hoteles del Grupo Dauro en Granada, España. Los hoteles se encuentran en el centro histórico y comercial de la ciudad, a sólo 5 minutos a pie de importantes atracciones. El Grupo Dauro ofrece varias opciones de alojamiento, como hoteles, apartahoteles y suites, con una excelente relación calidad-precio.
El documento presenta información sobre los animales, dividiéndolos en categorías como herbívoros, carnívoros, vertebrados e invertebrados. Explica que los herbívoros solo comen plantas debido a su sistema digestivo, mientras que los carnívoros se alimentan de otros animales. Además, señala que los vertebrados tienen esqueleto interno y columna vertebral, mientras que los invertebrados carecen de estos.
Tema 5 del curso "Fundamentos de Negocio Electrónico" del Máster ETI de Unican.
Descripción de las tendencias de futuro que están afectando al negocio electrónico
El documento resume las principales enseñanzas del budismo como las Cuatro Nobles Verdades, el concepto de Samsara y Karma, las tres joyas de Buda, Dharma y Sangha, y describe las diferentes escuelas budistas como Theravada, Mahayana, Vajrayana y Zen. También explica brevemente la vida de Buda Siddhartha Gautama y la extensión del budismo en la India y el sudeste asiático.
El documento resume las principales enseñanzas del budismo como las Cuatro Nobles Verdades, el concepto de Samsara y Karma, las tres joyas de Buda, Dharma y Sangha, y describe las diferentes escuelas budistas como Theravada, Mahayana, Vajrayana y Zen. También explica brevemente la vida de Buda Siddhartha Gautama y la extensión del budismo en la India y el sudeste asiático.
Este documento presenta 10 consejos para mejorar las imágenes en medios impresos, incluyendo cambiar el ángulo, agregar acción, usar elementos del lugar, mantener una composición compacta y limitar el número de personas. También describe 4 factores que afectan la calidad de las imágenes: la capacidad del editor para identificar noticias que requieren ilustración, la calidad fotográfica, entender otros tipos de ilustraciones y seleccionar menos imágenes con mayor cuidado para complementar la idea.
En 3 oraciones o menos:
El documento describe los principios clave de un enfoque basado en los derechos de los niños, niñas y adolescentes, incluyendo el reconocimiento de ellos como titulares plenos de derechos, el principio de autonomía progresiva, y la necesidad de ceder poder a los más jóvenes para que puedan ejercer plenamente sus derechos sin desprotegerlos. También discute conceptos como la no discriminación, los derechos de protección especial debido a la edad, y la importancia de la educación
El documento describe las cifras del desempleo en España. El porcentaje de desempleo es del 17,92%, la cifra más alta desde 1976, afectando a 4,147 millones de personas. Aunque el gobierno dice que lo peor de la crisis ha pasado, el desempleo sigue subiendo, especialmente en los sectores de la construcción y servicios.
Natalia Rodríguez es una copywriter con experiencia en el desarrollo de estrategias, campañas y conceptos creativos en castellano y gallego para clientes de gran consumo, banca, administración pública, partidos políticos, sindicatos y hostelería. Cuenta con una licenciatura en publicidad y relaciones públicas y un máster en redacción y creatividad publicitaria.
Mi vecino conoce facebook y no es un Community ManagerAlmaNatura
Presentación elaborada para el curso de Dinamiza la web participativa 2.0 para los responsables técnicos de Juventud de la provincia de Huelva por @juanjomanzano de @almanatura. El material se fundamento con ayuda del Manual creado por AERCO y la Agencia Territorio Creativo.
Sustanciales cambios de paradigma sumados a una crisis mundial y a un nuevo mundo donde prima lo sostenible hace que nuestro plan de marketing tome una nueva concepción. El plan de marketing se convierte en un espacio conversacional donde la comunicación no es unidireccional y nuestros clientes forman parte del plan.
Un ser querido falleció y ahora está en el cielo. Esta persona era muy especial y amada, siempre ayudando a los demás mientras estuvo en la tierra aunque su tiempo aquí fue breve. Aunque hace falta su presencia física, su recuerdo y espíritu permanecerán para siempre.
El documento habla sobre el crecimiento del bambú japonés y cómo durante los primeros siete años aparentemente no crece nada, pero en realidad está desarrollando un complejo sistema de raíces. Luego, en solo seis semanas puede crecer más de 30 metros. La lección es que a veces se necesita tiempo y paciencia para que las cosas crezcan internamente antes de verse los resultados, al igual que en la vida donde se deben desarrollar hábitos a través del tiempo para lograr el éxito.
Material docente del módulo "Fundamentos de Negocio Electrónico" del Máster ETI, curso de 2013.
Este material corresponde a la clase práctica de soluciones de negocio electrónico más usuales.
El documento habla sobre la creación de circuitos turísticos. Explica que para crear un circuito exitoso se requiere primero realizar un buen inventario de los recursos turísticos disponibles y luego ordenarlos jerárquicamente. Luego, se debe delimitar el espacio turístico teniendo en cuenta la proximidad y contigüidad de los atractivos, y establecer zonas, áreas, complejos y centros turísticos. Finalmente, se estructura el circuito en torno a puntos de partida, atractivos contiguos y corredores
Este documento describe la instalación y configuración de un servidor web Apache con PHP y PostgreSQL. Explica conceptos básicos sobre Apache y su arquitectura, luego guía el proceso de instalación de cada componente a través de comandos de línea. Finalmente, muestra cómo configurar la base de datos PostgreSQL y el administrador pgAdmin para gestionarla.
HTTP (Hyper text Transfer Protocol, o Protocolo de Trasferencia de
Hipertext), es el método utilizado para transferir o transportar información
en la Red Mundial (WWW, World Wide Web). Su propósito original fue el
proveer una forma de publicar y recuperar documentos HTML.
El desarrollo del protocolo fue coordinado por World Wide Web Consortium
y la IETF (Internet Engineering Task Force, o Fuerza de Trabajo en Ingeniería de Internet),
culminando con la publicación de varios RFC (Request For Comments), de entre los que
destaca el RFC 2616, mismo que define la versión 1.1 del protocolo, que es el utilizado hoy en
día.
PARA MAS TEMAS COMO ESTE VICITENOS
--------------------------------------------------------
::: http://leymebamba.com
El servidor Apache es un servidor web de código abierto ampliamente utilizado que implementa el protocolo HTTP y la noción de sitios virtuales. Tiene una arquitectura modular que permite ampliar su funcionalidad a través de módulos. Es popular debido a que es gratuito, multiplataforma, extensible y cuenta con amplio soporte. Aunque su cuota de mercado ha disminuido, sigue siendo uno de los servidores web más utilizados.
Este documento presenta una introducción a las herramientas Apache, PHP, NetBeans y PostgreSQL. Explica brevemente qué es cada herramienta, sus ventajas y cómo instalarlas. Luego proporciona instrucciones básicas sobre cómo usar PostgreSQL.
Este documento presenta una introducción a las herramientas Apache, PHP, NetBeans y PostgreSQL para el desarrollo web. Explica brevemente la instalación y ventajas de cada una de estas herramientas. Finalmente, incluye instrucciones básicas sobre cómo utilizar PostgreSQL.
Este documento presenta una introducción a las herramientas Apache, PHP, NetBeans y PostgreSQL para el desarrollo web. Explica brevemente la instalación y ventajas de cada una de estas herramientas. Finalmente, incluye instrucciones básicas sobre cómo utilizar PostgreSQL.
Este documento presenta información sobre servidores web. Explica que un servidor web es un software que escucha peticiones HTTP y responde con páginas web u otros resultados. Luego describe el popular servidor web Apache de código abierto, incluyendo sus características y arquitectura modular. También cubre LAMP, una configuración común de software libre que incluye Linux, Apache, MySQL y PHP, y XAMPP, una herramienta que facilita la instalación de este entorno.
Este documento introduce el desarrollo de sitios web con PHP y MySQL. Explica cómo instalar Apache, PHP y una distribución como XAMPP. También cubre editores de PHP como Dev-PHP y entornos de desarrollo como Eclipse y Aptana Studio. Por último, proporciona recursos para aprender más sobre PHP.
Este documento presenta una introducción al desarrollo de sitios web con PHP y MySQL. Explica cómo instalar Apache, PHP y MySQL, ya sea de forma individual o usando XAMPP. También cubre los entornos de desarrollo para PHP como Dev-PHP, Eclipse y Aptana Studio. Finalmente, proporciona recursos para aprender más sobre PHP.
Este documento proporciona una guía básica para mejorar la seguridad del servidor web Apache. Explica cómo configurar de forma segura los archivos y directivas de Apache, ocultar información sensible, implementar autenticación y autorización, y monitorear el servidor para detectar posibles amenazas.
Este documento describe los pasos para instalar y configurar un servidor Apache en Ubuntu, incluyendo la instalación de PHP, MySQL, PostgreSQL y la configuración de páginas seguras HTTPS, espacios web de usuario y acceso a bases de datos. Se explican comandos como apt-get install, a2enmod, make-ssl-cert y creación de usuarios para comprobar el correcto funcionamiento del servidor web.
Apache es un servidor web de código abierto ampliamente utilizado. Se desarrolla en el proyecto HTTP Server de la Apache Software Foundation y es multiplataforma, modular y extensible. Apache alcanzó su máxima cuota de mercado en 2005 como el servidor más usado en el mundo, aunque ha disminuido un poco recientemente. Se usa principalmente para servir páginas web estáticas y dinámicas y es un componente clave de la plataforma LAMP junto con MySQL y lenguajes como PHP.
Este documento trata sobre programación orientada a objetos en PHP. Explica cómo declarar clases, crear objetos, heredar propiedades y métodos de otras clases, y utilizar constructores y destructores. También cubre la visibilidad de propiedades y métodos (público, protegido y privado) y elementos estáticos.
midominio.homelinux.com
Username: Nuestro usuario de dyndns
Password: Nuestra contraseña de dyndns
Wildcard: No
Protocol: dyndns2
Server: members.dyndns.org
Port: 80
Login interval: 30
Force update: Yes
Always online: No
Resend interval: 5
Extra options: No
Esto configurará el cliente ddclient para que cada 30 minutos se conecte al servicio dyndns y actualice la IP
pública actual con el dominio configurado.
Una vez instalado y configurado,
Nginx es un servidor web ligero y de alto rendimiento de código abierto licenciado bajo BSD. Es multiplataforma y se usa en muchos sitios populares como WordPress, Netflix y Facebook. Ofrece funciones como balanceo de carga, servidores virtuales, compresión gzip y soporte para más de 10,000 conexiones simultáneas.
El servidor Apache HTTP es un servidor web de código abierto, multiplataforma y gratuito que se usa principalmente para servir páginas web estáticas y dinámicas. Es popular debido a su modularidad, código abierto, capacidad de extensión y soporte multiplataforma. Muchas aplicaciones web están diseñadas para funcionar con Apache.
PHPMyAdmin es una herramienta de código abierto escrita en PHP para administrar bases de datos MySQL a través de una interfaz web. Nos permite crear, modificar y eliminar bases de datos, tablas, usuarios y permisos de una forma sencilla. Para usar PHPMyAdmin necesitamos tener instalados Apache, PHP y MySQL en nuestro servidor, y descargar e instalar el archivo de PHPMyAdmin en el directorio raíz del servidor web.
Este documento presenta una introducción al desarrollo de sitios web con PHP y MySQL. Explica cómo instalar los servicios necesarios como Apache, PHP y una distribución como XAMPP. También cubre la instalación y configuración de entornos de desarrollo como Dev-PHP, Eclipse y Aptana Studio para crear aplicaciones PHP.
Este documento explica cómo instalar y configurar el servidor web Apache en Ubuntu 20.04. Instruye sobre cómo instalar Apache, ajustar el firewall para permitir el tráfico HTTP, verificar que Apache funcione correctamente, y administrar el proceso de Apache. También cubre cómo configurar hosts virtuales para alojar múltiples sitios web, y familiarizarse con los archivos y directorios importantes relacionados con la configuración y administración de Apache.
El documento proporciona una guía paso a paso para instalar Apache, PHP y MySQL en Windows y Linux/Unix. Explica cómo descargar e instalar los programas, configurar las variables y parámetros, y comprobar la instalación mediante la creación de un script PHP simple.
El uso de las TIC en la vida cotidiana.pptxjgvanessa23
En esta presentación, he compartido información sobre las Tecnologías de la Información y la Comunicación (TIC) y su aplicación en diversos ámbitos de la vida cotidiana, como el hogar, la educación y el trabajo.
He explicado qué son las TIC, las diferentes categorías y sus respectivos ejemplos, así como los beneficios y aplicaciones en cada uno de estos ámbitos.
Espero que esta información sea útil para quienes la lean y les ayude a comprender mejor las TIC y su impacto en nuestra vida cotidiana.
Ingeniería en Telemática y ejercicios.pdfCamila301231
La ingeniería de telemática se encarga de satisfacer todas las necesidades de los usuarios, lo que incluye la creación de aplicaciones mediante el uso de software avanzado para que todos puedan enviar y recibir mensajes.
LA GLOBALIZACIÓN RELACIONADA CON EL USO DE HERRAMIENTAS.pptxpauca1501alvar
Explica cómo las tecnologías digitales han facilitado e impulsado la globalización al eliminar barreras geográficas y permitir un flujo global sin precedentes de información, bienes, servicios y capital. Se describen los impactos de las herramientas digitales en áreas como la comunicación global, el comercio electrónico internacional, las finanzas y la difusión cultural. Además, se mencionan los beneficios como el crecimiento económico y el acceso a la información, así como los desafíos como la desigualdad y el impacto ambiental. Se concluye que la globalización y las herramientas digitales se refuerzan mutuamente, promoviendo una creciente interdependencia mundial.
Uso de las Tics en la vida cotidiana.pptx231485414
Las Tecnologías de la Información y las Comunicaciones (TIC), son el conjunto de recursos, herramientas, equipos, programas informáticos, aplicaciones, redes y medios.
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)AbrahamCastillo42
Power point, diseñado por estudiantes de ciclo 1 arquitectura de plataformas, esta con la finalidad de dar a conocer el componente hardware llamado tarjeta de video..
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)codesiret
Los protocolos son conjuntos de
normas para formatos de mensaje y
procedimientos que permiten a las
máquinas y los programas de aplicación
intercambiar información.
Presentación realizada en el #Collabdays #Madrid 2024 donde traté las funcionalidades de Gobierno que incorpora ShrePoint Premium para facilitar la adopción de Copilot para Microsoft 365: Controles de Acceso Restringido | Acceso Condicional Granular | Bloqueo de descarga de archivos | Gestión del Ciclo de Vida de Sitios | Acciones recientes en Sitios de SharePoint | Informe de cambios
1. LOGO
Seguridad en
Apache
Catedra: Redes de alta Prestacion
Profesor: Leopoldo Rios
Adscripto: Juan Francisco Bosco - LU: 39196
2. www.themegallery.com
Contenido
1 Historia y Concepto
2 Instalacion Win/Linux
3 Configuración
4 Lectura de Logs
Company Logo
3. www.themegallery.com
Historia
La historia de Apache se remonta a febrero de 1995, donde
empieza el proyecto del grupo Apache, el cual esta basado
en el servidor httpd de la aplicación original de NCSA. El
desarrollo de esta aplicación original se estancó por algún
tiempo tras la marcha de Rob McCool por lo que varios
webmaster siguieron creando sus parches para sus
servidores web hasta que se contactaron vía email para
seguir en conjunto el mantenimiento del servidor web, fue
ahí cuando formaron el grupo Apache.
Fueron Brian Behlendorf y Cliff Skolnick quienes a través
de una lista de correo coordinaron el trabajo y lograron
establecer un espacio compartido de libre acceso para los
desarrolladores
El día 1 de diciembre del año 1995, apareció Apache 1.0,
que incluía abundante documentación y muchas mejoras
en forma de módulos que se podían incrustar
Company Logo
4. www.themegallery.com
¿Que es Apache?
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 el protocolo
HTTP/1.1 (RFC 2616)
Company Logo
5. www.themegallery.com
Caracteristicas
Corre en una multitud de Sistemas Operativos
Gratuita y codigo abierto
Apache Altamente configurable de diseño modular.
Muy confugirable en la creacion y gestion de Logs
Deja personalizar la resp. ante los posibles errores
Company Logo
6. www.themegallery.com
Instalación Windows
Para trabajar sobre Windows,
descargamos el paquete AppServ, el
cual tiene incluido APACHE, PHP y
MySQL.
Link de descarga:
http://prdownloads.sourceforge.net/apps
erv/appserv-win32-2.5.10.exe?download
Company Logo
12. www.themegallery.com
Instalación Linux
Para trabajar sobre Linux, descargamos
el paquete Lampp, el cual tiene incluido
APACHE, PHP y MySQL.
Link de descarga:
http://www.apachefriends.org/download.
php?xampp-linux-1.7.3a.tar.gz
Company Logo
13. www.themegallery.com
Instalación Linux
Una vez descargado el paquete, abrimos
una shell, nos logueamos como root y
nos dirigimos donde esta el archivo,
luego ejecutamos el siguiente comando.
#tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt
Acontinuación, para iniciar los servicios
ejecutamos como root
#/opt/lampp/lampp start
Company Logo
14. www.themegallery.com
Instalación Linux
Los servicios de MySQL y ProFPTD están corriendo en forma default en Lampp
y no se tocará en esta clase, para mas información dirigirse a
http://www.apachefriends.org/en/faq-xampp-linux.html#sicherer
n
Company Logo
16. www.themegallery.com
Configuración
Determinar el puerto
DocumentRoot
Grupo y Usuario
Permitir o Denegar Acceso a Directorios
Impedir enlaces simbolicos y despliegue de directorio
Borrar informacion de Version y Modulos instalados.
Crear paginas de Errores 404–Not Found, 403-Fordibben
Autenticacion Basica: httpasswd
Lectura y formato de Logs – Error_logs y access_logs
Company Logo
17. www.themegallery.com
Determinar el puerto
Desde ahora en adelante todas las
modificaciones se realizaran sobre el
archivo de configuracion httpd.conf, para
que Apache tome los valores modificados,
se lo tiene que reiniciar.
Desde Linux con lampp seria:
#/opt/lampp/lampp restart
Company Logo
18. www.themegallery.com
Determinar el puerto
El puerto 80 está establecido al protocolo http, por lo que apache lo usa
como default . Esta caracteristica se puede cambiar en el httpd.conf.
¿Para que puede servir esto? Hay algunas veces, que se puede llegar a
querer tener un servidor HTTP con salida a internet, pero un poco
confidencial, pues en este caso podriamos usar un puerto
relativamente alto para que no sea tan facil encontrarlo. (Aunque
para un atacante, con conocimiento no seria ningun impedimiento.
Leer sobre Nmap).
Otra caracteristica real que suele suceder es que aveces nuestro ISP
cierra los puertos de root hacia el publico, desde el 1023 hacia abajo,
por lo cual para utilizarlo hacia afuera tendremos que colocar uno
puerto arriba de ese.
Company Logo
19. www.themegallery.com
Determinar el puerto
La directiva Listen le indica al servidor que acepte peticiones entrantes
solamente en los puertos y en las combinaciones de puertos y
direcciones que se especifiquen. Si solo se especifica un número de
puerto en la directiva Listen el servidor escuchará en ese puerto, en
todas las interfaces de red de la máquina
Listen 80
Para hacer que el servidor acepte conexiones en dos interfaces de red y
puertos específicos, use
Listen 192.170.2.1:80
Listen 192.170.2.5:8000
Company Logo
20. www.themegallery.com
Determinar Ruta Logica
Apache tiene una raiz logica, que es donde empieza a leer los
documentos WEB.
Esta directiva se llama DocumenRoot. Para cambiarla nos dirigimos a la
linea.
Windows AppServ
DocumentRoot "C:AppSercwww”
Linux Lampp
DocumentRoot “/opt/lampp/htdocs”
Esto significa que una peticion a www.myhost.com/index.php equivaldria
/opt/lampp/htdocs/index.php
Company Logo
21. www.themegallery.com
Grupo y Usuario
El demonio Apache ni bien es levantado, es ejecutado por el usuario root,
por el motivo de que el puerto donde se escucha es el 80, luego es
pasado a un usuario que se define en el httpd.conf. Este ultimo es un
usuaro con pocos privilegios, esto se realiza por motivos de que si un
atacante rompe alguna vulnerabilidad del host, este tenga los
minimos privilegios posibles.
Para realizar esto según Ivan Ristic en su libro “Apache Security”,
comenta que debemos crear un usuario y un grupo con estas 2 lineas
siguientes. (Estar como root)
#groupadd httpd
#useradd httpd -g httpd -d /dev/null -s /sbin/nologin.
En la primer linea creo un grupo llamado httpd. En la segunda creo un
usuario httpd con grupo en httpd, con un home en /dev/null y la shell
/sbin/nologin
Company Logo
22. www.themegallery.com
Grupo y Usuario
“Apache nunca deberia correr como root”
Siguiendo con el ejemplo anterior, modificariamos el httpd.conf de
esta manera.
User httpd
Group httpd
Otras cuentas que se suelen usar son: nobody y www-data
Company Logo
23. www.themegallery.com
Permitir o Denegar Acceso a Directorios
Cuando el visitante visita la pagina Web, Apache captura su nombre de
Dominio o IP y busca si este tiene permiso para acceder a ese
recurso, mediante la directiva <Directory> y </Directory>
allow: Allow especifica cual cliente pueda accesar a un directorio dado. El
solicitante puede ser all, un nombre de dominio, una dirección IP, una
dirección IP parcial, un par de red/máscara de la red, etc. El directorio
DocumentRoot esta configurado para permitir (Allow) peticiones desde
todos (all), es decir, que todos tienen acceso.
deny: Deny funciona igual que Allow, excepto que especifica a quién se le
niega el acceso. DocumentRoot no es configurado para negar (Deny)
peticiones a ninguno por defecto.
order:La directiva Order controla el orden en el cual las directivas allow y deny
son evaluadas. El servidor es configurado para evaluar las directivas Allow
antes de las directivas Deny para el directorio DocumentRoot.
Company Logo
24. www.themegallery.com
Permitir o Denegar Acceso a Directorios
Con estas directivas, podemos crear configuracion para permitir o
denegar a una ip, dominio o red. Por ejemplo para la carpeta
Metodos, puedo permitir solo ingresar a la IP 127.0.0.1 de esta
manera
<Directory /home/magno/www/Metodos>
Order deny,allow
Deny from all
Allow from 127.0.0.1
</Directory>
Reiniciamos Apache para que tome los valores
Company Logo
27. www.themegallery.com
Permitir o Denegar Acceso a Directorios
Otros ejemplos
order Deny, allow
allow from redes.unne.edu.ar sistemas.unne.edu.ar seguridad.unne.edu.ar
deny from all
order Deny, allow
allow from unne.edu.ar
deny from all
Order Deny,Allow
Deny from all
Allow from 176.16.0.0/16
Company Logo
28. www.themegallery.com
Impedir enlaces simbolicos y despliegue de directorio
La directiva Options controla qué funcionalidades del servidor están
disponibles en un directorio en particular
Si la directiva esta como NONE, ninguna funcionalidad estara activa y
con ALL lo contrario. Las dos directivas que vamos a ver son
FollowSymLinks
El servidor seguirá los enlaces simbólicos en este directorio
Indexes
Si se produce una petición a una URL que se corresponde con un
directorio, y no hay DirectoryIndex (por ejemplo, index.html) en ese
directorio, entonces mod_autoindex devolverá una lista con los
contenidos del directorio.
Mas info http://httpd.apache.org/docs/2.0/mod/core.html#options
Company Logo
29. www.themegallery.com
Impedir enlaces simbolicos y despliegue de directorio
El problema de poder ejecutar enlaces simbolicos es que apache puede
leer archivos fuera del DocumentRoot, por seguridad la opcion
FollowSymlinks debe estar desactivada.
Otro tema importante es la opcion Indexes, con esta opcion hay que
tener cuidado cuando utilizarla y cuando no, ya que si Apache no
encunetra una archivo index.htm, index.html etc. Desplegaria todo el
contenido del directorio pudiendo revelar informacion sensible
<Directory /home/magno/www>
Options -Indexes -FollowSymlinks
</Directory>
Company Logo
32. www.themegallery.com
Borrar informacion de Version y Modulos instalados.
Apache tiene formas de poder borrar la informacion en las paginas de
errores o cabeceras HTTP, para no dar tanta informacion a algun
curioso dando vueltas.
La directiva que realiza esta accion es ServerTokens. Esta nos permite
poder granular dicha informacion. Por defecto dicha configuracion
viene con la opcion “full”, que revela informacion interesante.
Apache/2.2.12 (Unix) DAV/2 mod_ssl/2.2.12 OpenSSL/0.9.8k PHP/5.3.0
mod_apreq2-20051231/2.6.0 mod_perl/2.0.4 Perl/v5.10.0
Colocando la directiva ServerTokens a “Prod”, Solo mostrara el producto
y filtraremos mucha informacion.
ServerTokens Prod
Company Logo
35. www.themegallery.com
Crear paginas de Errores 404–Not Found, 403-Fordibben
En el protocolo HTTP como en la mayoria de todos, tenemos distintos estados
que arroja el servidor al cleinte informando la respuesta.
Codio de Estados HTTP
– 1xx Respuestas informativas: Esta clase de código de estatus indica
una respuesta provisional.
– 2xx Peticiones Correctas: Esta clase de código de estado indica que la
petición fue recibida correctamente, entendida y aceptada.
– 3xx Redirecciones: El cliente tiene que tomar una acción adicional para
completar la petición.
– 4xx Errores del Cliente: La solicitud contiene sintaxis incorrecta o no
puede procesarse.
– 5xx Errores del Servidor: El servidor falló al completar una solicitud
aparentemente válida.
Company Logo
36. www.themegallery.com
Crear paginas de Errores 404–Not Found, 403-Fordibben
Directiva ErrorDocument: El servidor devuelve al cliente si se produce algún
error.
<Directory "/home/magno/www/zambonet">
ErrorDocument 500 http://foo.example.com/cgi-bin/tester
ErrorDocument 404 /error404.php
ErrorDocument 403 "No puedes Acceder a esta Pagina"
</Directory>
Company Logo
37. www.themegallery.com
Autenticacion Basica: httpasswd
La auntenticacion basica consiste en poder proteger algun directorio pidiendo
un usuario y contraseña, si colocamos correctamente los dos datos, el
servidor nos arrojara un codigo 200 OK, permitiendo el acceso protegido, en
caso contrario nos arrojara un 401 ACCESO NO AUTORIZADO.
Company Logo
38. www.themegallery.com
Autenticacion Basica: httpasswd
Para poder utilizar esta caracteristica nesesitamos crear un archivo llamado
.htpasswd, que es el que contendra el usuario y la contraseña en el formoto
estandar
user:pass
Para crear el archivo vamos a utilizar un binario llamado htpasswd, el cual desde
lampp se encuentra en /opt/lampp/bin/htpasswd.
Creamos un usuario magno y contraseña 123456 (La contraseña te la pide en
ejecucion del binario)
./htpasswd -cm /home/magno/www/.htpasswd magno
El parametro “c”, crea un nuevo archivo, “m” fuerza a que la encriptacion sea en
MD5 y lo guarda en el path /home/magno/www/.htpasswd
[.htpasswd]
magno:$apr1$EwtgbQPt$8srrX40QrKKoRihwCrsA1/
Company Logo
39. www.themegallery.com
Autenticacion Basica: httpasswd
¿Que es son los archivos .htaccess?
Un archivo oculto, que contiene una o más directivas de configuración,
se coloca en un directorio determinado, y las directivas se aplican a
ese directorio, y todos los subdirectorios del mismo. ALLowOverride
controla qué diectivas se pueden situar el los ficheros .htaccess.
Cuando usarlos Por que no usarlos
Se recomienda no Rendimiento: El
utilizarlos, pero es archivo .htaccess se
esencial cuando no carga cada vez que un
tenemos permiso de documento se solicita.
escribir en el archivo Seguridad: se esta
httpd.conf. Nos da la permitiendo a los
ventaja de poder usuarios modificar la
colcar configuraciones configuración del
sin nesesidad de ser el servidor.
administrador del host
Company Logo
40. www.themegallery.com
Autenticacion Basica: httpasswd
Creamos un archivo .htaccess con esta caracteristica
AuthUserFile /home/magno/www/.htpasswd
AuthName “Area renstringida ZamBonet”
AuthType Basic
require user magno
AuthUserFile: Especifica la ruta de donde ir a buscar el archivo de
contraseñas
AuthName: es una cadena de texto para el cuadro de dialogo del Login
AuthType: especifica el modo de autentificacion.
Company Logo
42. www.themegallery.com
Lectura y formato de Logs
Apache tiene una alta configuracion de los archivos de Logs. Estos
archivos se encuentran en la ruta /var/log/apache2/, pero en este
paquete LAMPP con el que trabajamos se encuentran en
/opt/lampp/logs
Como primer medida de seguridad tenemos que asegurarnos que los
archivos de Log solo tengan permiso de escritura del usuario ROOT.
-rw-r--r-- 1 root root 179249 2010-06-06 00:50 access_log
-rw-rw-r--1root root 39792 2010-06-06 00:50 error_log
-rw-r--r-- 1 root root 670 2010-06-06 00:50 ip_log
Company Logo
43. www.themegallery.com
Lectura y formato de Logs - Error Log
El registro de errores del servidor, cuyo nombre y ubicación se
especifica en la directiva ErrorLog, es el más importante de todos los
registros.
El primer lugar donde tiene que mirar cuando surja un problema al
iniciar el servidor o durante su operación normal, porque con
frecuencia encontrará en él información detallada de qué ha ido mal y
cómo solucionar el problema.
[Fri May 28 00:30:51 2010] [error] [client 190.189.24.101] Symbolic link
not allowed or link target not accessiblessible:
/home/magno/www/pass
Company Logo
44. www.themegallery.com
Lectura y formato de Logs - Access Log
Lleva los registros de acceso al servidor, las directivas que se manejan en
este contexto son CustomLog y LogFormat.
LogFormat: Nos permite crear los formatos de los logs para almacenarlos.
El formato consiste en una serie de directivas con tantos por ciento,
cada una de las cuales le dice al servidor que registre una determinada
información en particular.
e.g
LogFormat "%h %u %t "%r" %>s %b" common nickname
CustomLog: crea un nuevo fichero de registro usando el apodo definido.
e.g
CustomLog logs/access_log common
Company Logo
45. www.themegallery.com
Lectura y formato de Logs - Access Log
127.0.0.1 magno [14/Jun/2010:17:21:27 -0300] "GET /zambonet/
HTTP/1.1" 200 5968
• 127.0.0.1 (%h): Direccion IP
• magno (%u): Identificador del Usuario
• [14/Jun/2010:17:21:27 -0300] (%t): Hora de peticion del servidor
• "GET /zambonet/ HTTP/1.1" ("%r"): Peticion del cliente
• 200 (%>s): Codigo de estado
• 5968 (%b): Bytes enviados
Company Logo
46. www.themegallery.com
Lectura y formato de Logs - Access Log
Para crear nuestro archivo log personalizado realizamos este paso
#cd /opt/lampp/logs
#touch ip_log
#chmod 644 ip_log
Editamos el archivo httpd.conf colocando y nos dirigimos a la seccion de
log y copiamos lo siguiente
Ejemplo:
LogFormat "IP %h UserAgent "%{User-agent}i"" supe
CustomLog logs/ip_log supe
Nos guardara las IP %h, y el User Agent %{User-agent}i del navegador
del cliente.
Company Logo