SlideShare una empresa de Scribd logo
1 de 10
APACHE
APACHE

La primera versión del servidor Apache fue creada por Robert
McCool, quien había participado activamente en el servidor web
del National Center fuere Supercomputing Applications, conocido
como NCSA HTTPd. Cuando Rob dejó la NCSA a mediados del
1994, el desarrollo del servidor web se paralizó, limitándose a
conjuntos de parches que circulaban por correo electrónico.
Varios programadores ayudaron a Robert McCool a formar el inicial
"Grupo Apache": Brian Behlendorf, Roy T. Fielding, Rob Hartill,
David Robinson, Cliff Skolnick, Randy Terbush, Robert S. Thau,
Andrew Wilson, Eric Hagberg, Frank Peters and Nicolas Pioch.

La versión del servidor Apache 2.x fue una reescritura de gran
parte del código de las versiones 1.x, con un hincapié especial
en la modularización y el desarrollo de una capa de
portabilidades, el denominado Apache Portable Runtime. El
núcleo de Apache 2.x tiene muchos avances sustanciales sobre
la versión 1.x, entre las que cabe destacar: hilos UNIX, mejor
soporte de plataformas no UNIX (cómo Microsoft Windows),
una nueva API, y soporte para IPv6. La primera versión alfa de
Apache 2 se liberó en marzo del 2000, y la primera versión
estable el 6 de abril del 2002.
La versión 2.2 introduce una nueva API de autorización que
permite mayor flexibilidad. También incluye módulos de caché
mejorados y módulos para hacer de proxy.
Para mostrar sus propias paginas web (estéticas) con Apache
basta con guardar los archivos en el directorio adecuado. En
SUSE LINUX este es /srv/www/htdocs. Puede que el directorio
ya contenga algunas paginas de ejemplo. El propósito de
dichas paginas es probar después de la instalación si Apache
ha sido instalado y funciona correctamente. Estas pueden
sobre escribirse sin problemas (o mejor aun, desinstalarse).
Los scripts CGI propios se guardan en /srv/www/cgi-bin.
Mientras esta en funcionamiento, Apache escribe mensajes de
registro en el archivo /var/log/httpd/access_log o bien
/var/log/apache2/access_log. Allí están documentados que
recursos con que duración y que método (GET, POST...) se
han solicitado y proporcionado. En caso de producirse fallos,
encontrar� la información correspondiente en el archivo
/var/log/apache2.
Abierto para plataformas Unix (BSD, GNU, LINUX,
ETC).
Consistía solamente en un conjunto de parches a
aplicar al servidor de NCSA.
Ofrece servicios web programa diseñado para
transformar datos de hipertexto es decir paginas web.
Apache es usado principalmente para enviar páginas web estáticas y dinámicas en la World
Wide Web. Muchas aplicaciones web están diseñadas asumiendo como ambiente de
implantación a Apache, o que utilizarán características propias de este servidor web.
Apache es el componente de servidor web en la popular plataforma de aplicaciones LAMP,
junto a MySQL y los lenguajes de programación PHP/Perl/Python (y ahora también Ruby).
Este servidor web es redistribuido como parte de varios paquetes propietarios de software,
incluyendo la base de datos Oracle y el IBM WebSphere application server. Mac OS X
integra apache como parte de su propio servidor web y como soporte de su servidor de
aplicaciones WebObjects. Es soportado de alguna manera por Borland en las herramientas
de desarrollo Kylix y Delphi. Apache es incluido con Novell NetWare 6.5, donde es el servidor
web por defecto, y en muchas distribuciones Linux.
Apache es usado para muchas otras tareas donde el contenido necesita
ser puesto a disposición en una forma segura y confiable. Un ejemplo es
al momento de compartir archivos desde una computadora personal
hacia Internet. Un usuario que tiene Apache instalado en su escritorio
puede colocar arbitrariamente archivos en la raíz de documentos de
Apache, desde donde pueden ser compartidos.
Los programadores de aplicaciones web a veces utilizan una versión
local de Apache con el fin de previsualizar y probar código mientras éste
es desarrollado.
Microsoft Internet Information Services (IIS) es el principal competidor de
Apache, así como Sun Java System Web Server de Sun Microsystems y
un anfitrión de otras aplicaciones como Zeus Web Server. Algunos de los
más grandes sitios web del mundo están ejecutándose sobre Apache. La
capa frontal (front end) del motor de búsqueda Google está basado en
una versión modificada de Apache, denominada Google Web Server
(GWS). Muchos proyectos de Wikimedia también se ejecutan sobre
servidores web Apache.
• Modular
• Código abierto
• Multi-plataforma
• Extensible
• Popular (fácil
conseguir
ayuda/soporte)
 Otro fichero en el que
se puede modificar la
firma del servidor web
utilizado es en fichero
php.ini (si usas el
módulo PHP de
Apache).
 El servidor Apache HTTP , también llamado Apache, es un servidor web HTTP de código
abierto para la creación de páginas y servicios web. Es un servidor multiplataforma,
gratuito, muy robusto y que destaca por su seguridad y rendimiento.
 El servidor Apache se desarrolla dentro del proyecto HTTP Server (httpd) de la Apache

Más contenido relacionado

La actualidad más candente (20)

Servidor Web Apache para Linux
Servidor Web Apache para LinuxServidor Web Apache para Linux
Servidor Web Apache para Linux
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Servicio apache gnu linux-centos ::: http://leymebamba.com
Servicio apache  gnu linux-centos  ::: http://leymebamba.comServicio apache  gnu linux-centos  ::: http://leymebamba.com
Servicio apache gnu linux-centos ::: http://leymebamba.com
 
Servidor http
Servidor httpServidor http
Servidor http
 
Curso TIC de PHP y MSQL Parte 1
Curso TIC de PHP y MSQL Parte 1Curso TIC de PHP y MSQL Parte 1
Curso TIC de PHP y MSQL Parte 1
 
SQLite
SQLiteSQLite
SQLite
 
Servidor http
Servidor httpServidor http
Servidor http
 
Creacion de un Repositorio Local en CentOS_6.0
Creacion de un Repositorio Local en CentOS_6.0Creacion de un Repositorio Local en CentOS_6.0
Creacion de un Repositorio Local en CentOS_6.0
 
Consulta filezilla
Consulta filezillaConsulta filezilla
Consulta filezilla
 
Apache.d4 admin web
Apache.d4 admin webApache.d4 admin web
Apache.d4 admin web
 
13. servidor http
13.  servidor http13.  servidor http
13. servidor http
 
Appserv
AppservAppserv
Appserv
 
Taller php 3 09 2019
Taller php 3  09 2019Taller php 3  09 2019
Taller php 3 09 2019
 
Apache (XAMPP)
Apache (XAMPP)Apache (XAMPP)
Apache (XAMPP)
 
OpenShift y PostgreSQL
OpenShift y PostgreSQLOpenShift y PostgreSQL
OpenShift y PostgreSQL
 
introducción a base de datos MySQL
introducción a base de datos MySQLintroducción a base de datos MySQL
introducción a base de datos MySQL
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Open Build Service
Open Build ServiceOpen Build Service
Open Build Service
 
E xpo apachew_ebserber
E xpo apachew_ebserberE xpo apachew_ebserber
E xpo apachew_ebserber
 
Reporte servicios web
Reporte servicios webReporte servicios web
Reporte servicios web
 

Similar a Tarea de apache

Similar a Tarea de apache (20)

software APACHE.
software APACHE.software APACHE.
software APACHE.
 
SOFTWARE APACHE.
SOFTWARE APACHE.SOFTWARE APACHE.
SOFTWARE APACHE.
 
Servidor Apache
Servidor Apache Servidor Apache
Servidor Apache
 
Servidor web para linux
Servidor web para linuxServidor web para linux
Servidor web para linux
 
software APACHE.
software APACHE.software APACHE.
software APACHE.
 
Apache
ApacheApache
Apache
 
Manual Apache,Php,Netbeans,Postgre Sql
Manual Apache,Php,Netbeans,Postgre SqlManual Apache,Php,Netbeans,Postgre Sql
Manual Apache,Php,Netbeans,Postgre Sql
 
Manual De Netbeans Y Postgres
Manual De Netbeans Y PostgresManual De Netbeans Y Postgres
Manual De Netbeans Y Postgres
 
Manualapachephpnetbeanspostgresqlphpapp02
Manualapachephpnetbeanspostgresqlphpapp02Manualapachephpnetbeanspostgresqlphpapp02
Manualapachephpnetbeanspostgresqlphpapp02
 
Guia LAPP
Guia LAPPGuia LAPP
Guia LAPP
 
SEVIDORES WEB 1 DE MARZO.docx
SEVIDORES WEB 1  DE MARZO.docxSEVIDORES WEB 1  DE MARZO.docx
SEVIDORES WEB 1 DE MARZO.docx
 
Servidores web apache
Servidores web apacheServidores web apache
Servidores web apache
 
Apache
ApacheApache
Apache
 
Presentación1
Presentación1Presentación1
Presentación1
 
Servidor web apache
Servidor web apache Servidor web apache
Servidor web apache
 
SERVIDOR WEB APACHE.pptx
SERVIDOR WEB APACHE.pptxSERVIDOR WEB APACHE.pptx
SERVIDOR WEB APACHE.pptx
 
Breve Historia De Www
Breve Historia De WwwBreve Historia De Www
Breve Historia De Www
 
breve historia www
breve historia wwwbreve historia www
breve historia www
 
Servidor apache zavaleta mata rene
Servidor apache zavaleta mata reneServidor apache zavaleta mata rene
Servidor apache zavaleta mata rene
 
Servidores web
Servidores webServidores web
Servidores web
 

Tarea de apache

  • 2.  La primera versión del servidor Apache fue creada por Robert McCool, quien había participado activamente en el servidor web del National Center fuere Supercomputing Applications, conocido como NCSA HTTPd. Cuando Rob dejó la NCSA a mediados del 1994, el desarrollo del servidor web se paralizó, limitándose a conjuntos de parches que circulaban por correo electrónico. Varios programadores ayudaron a Robert McCool a formar el inicial "Grupo Apache": Brian Behlendorf, Roy T. Fielding, Rob Hartill, David Robinson, Cliff Skolnick, Randy Terbush, Robert S. Thau, Andrew Wilson, Eric Hagberg, Frank Peters and Nicolas Pioch.
  • 3.  La versión del servidor Apache 2.x fue una reescritura de gran parte del código de las versiones 1.x, con un hincapié especial en la modularización y el desarrollo de una capa de portabilidades, el denominado Apache Portable Runtime. El núcleo de Apache 2.x tiene muchos avances sustanciales sobre la versión 1.x, entre las que cabe destacar: hilos UNIX, mejor soporte de plataformas no UNIX (cómo Microsoft Windows), una nueva API, y soporte para IPv6. La primera versión alfa de Apache 2 se liberó en marzo del 2000, y la primera versión estable el 6 de abril del 2002. La versión 2.2 introduce una nueva API de autorización que permite mayor flexibilidad. También incluye módulos de caché mejorados y módulos para hacer de proxy.
  • 4. Para mostrar sus propias paginas web (estéticas) con Apache basta con guardar los archivos en el directorio adecuado. En SUSE LINUX este es /srv/www/htdocs. Puede que el directorio ya contenga algunas paginas de ejemplo. El propósito de dichas paginas es probar después de la instalación si Apache ha sido instalado y funciona correctamente. Estas pueden sobre escribirse sin problemas (o mejor aun, desinstalarse). Los scripts CGI propios se guardan en /srv/www/cgi-bin. Mientras esta en funcionamiento, Apache escribe mensajes de registro en el archivo /var/log/httpd/access_log o bien /var/log/apache2/access_log. Allí están documentados que recursos con que duración y que método (GET, POST...) se han solicitado y proporcionado. En caso de producirse fallos, encontrar� la información correspondiente en el archivo /var/log/apache2.
  • 5. Abierto para plataformas Unix (BSD, GNU, LINUX, ETC). Consistía solamente en un conjunto de parches a aplicar al servidor de NCSA. Ofrece servicios web programa diseñado para transformar datos de hipertexto es decir paginas web.
  • 6. Apache es usado principalmente para enviar páginas web estáticas y dinámicas en la World Wide Web. Muchas aplicaciones web están diseñadas asumiendo como ambiente de implantación a Apache, o que utilizarán características propias de este servidor web. Apache es el componente de servidor web en la popular plataforma de aplicaciones LAMP, junto a MySQL y los lenguajes de programación PHP/Perl/Python (y ahora también Ruby). Este servidor web es redistribuido como parte de varios paquetes propietarios de software, incluyendo la base de datos Oracle y el IBM WebSphere application server. Mac OS X integra apache como parte de su propio servidor web y como soporte de su servidor de aplicaciones WebObjects. Es soportado de alguna manera por Borland en las herramientas de desarrollo Kylix y Delphi. Apache es incluido con Novell NetWare 6.5, donde es el servidor web por defecto, y en muchas distribuciones Linux.
  • 7. Apache es usado para muchas otras tareas donde el contenido necesita ser puesto a disposición en una forma segura y confiable. Un ejemplo es al momento de compartir archivos desde una computadora personal hacia Internet. Un usuario que tiene Apache instalado en su escritorio puede colocar arbitrariamente archivos en la raíz de documentos de Apache, desde donde pueden ser compartidos. Los programadores de aplicaciones web a veces utilizan una versión local de Apache con el fin de previsualizar y probar código mientras éste es desarrollado. Microsoft Internet Information Services (IIS) es el principal competidor de Apache, así como Sun Java System Web Server de Sun Microsystems y un anfitrión de otras aplicaciones como Zeus Web Server. Algunos de los más grandes sitios web del mundo están ejecutándose sobre Apache. La capa frontal (front end) del motor de búsqueda Google está basado en una versión modificada de Apache, denominada Google Web Server (GWS). Muchos proyectos de Wikimedia también se ejecutan sobre servidores web Apache.
  • 8. • Modular • Código abierto • Multi-plataforma • Extensible • Popular (fácil conseguir ayuda/soporte)
  • 9.  Otro fichero en el que se puede modificar la firma del servidor web utilizado es en fichero php.ini (si usas el módulo PHP de Apache).
  • 10.  El servidor Apache HTTP , también llamado Apache, es un servidor web HTTP de código abierto para la creación de páginas y servicios web. Es un servidor multiplataforma, gratuito, muy robusto y que destaca por su seguridad y rendimiento.  El servidor Apache se desarrolla dentro del proyecto HTTP Server (httpd) de la Apache