APACHE

¿Qué es Apache?
¿Por que utilizar APACHE?
Requerimientos
Instalación

¿Qué es Apache?

Es el servidor web más utilizado alrededor del mundo. Nace en Unix y precisamente su nombre viene de "a patch", es desarrollado por un grupo de personas altruistas que desean proporcionar de una forma gratis la tecnología a todo el mundo, hay muchos módulos hechos para Apache, también existe un Apache SSL(Secure Sockets Layer) que es un servidor seguro para transacciones monetarias y últimamente cuentan con el apoyo de gente de IBM para hacerlo más confiable en ambiente Windows, ya han sacado dos versiones desde que IBM los está apoyando.



Por que utilizar APACHE

Más del 50% de los sitios web en el planeta tierra tienen instalado el servidor web Apache, tiene versiones para Unix y para Windows, aunque dicen que en Windows no está totalmente probado, se han hecho bastantes pruebas y se comporta adecuadamente con diferentes tipos de aplicación, sirviendo desde páginas simples html, pasando por CGI y sistemas con bases de datos utilizando ODBC ó motores independientes.

Una de las cosas más importantes es que es muy ligero, hasta la computadora más pequeña que corra Windows ó Unix tiene la posibilidad de tener Apache instalado y servir aplicaciones.

Si realmente deseas Ahorrarle dinero a tu compañía te comviene instalar este servidor Web para tu Intranet ó tu servidor de Internet, es muy configurable y confiable.


Requerimientos

Para instalar apache se requiere:
* Aproximadamente 12 MB durante la instalación, y 3MB para la instalación.
* Compilador ANSI-C, es recomendable GCC se obtiene de http://www.gnu.org/
Para IRIX, se puede obtener gcc de http://freeware.sgi.com/ y seguir las instrucciones de instalación en IRIX.


Instalación

1. Descomprimir y desempaquetar el software
$ gzip -d < apache-version.tar.gz | tar xvf -

2. Cambiar al directorio
$ cd apache-version

3. Configuración del sistema; ejecutar el archivo configure
$ ./configure --with-perl=/usr/bin/perl --with-port=80 --enable-module=so\
--enable-shared=max --with-layout=RedHat

Opciones de configure
--with-perl es para usar perl (se necesita para apxs)
--with-port específica el puerto a usar por httpd
--enable-module=so y
--enable-shared=max son para compilar con soporte para DSO
--with-layout define la estructura de directorios de instalación (valores predefinidos para PREFIX, EPREFIX, etc. checar el archivo config.layout). Por default se instala todo en /usr/local/apache. Con layout=RedHat. se instala en /home/httpd, /etc/httpd,...
Más información: poner ./configure --help

4. Realizar la compilación y creación de archivos de instalación.
$ make

5.- Instalar los archivos
$ su -
# cd ~/usuario/apache-version
# make install

6.- Editar los archivos de configuración de apache, en este caso es la estructura de Mandrake 8.1
# vi /etc/httpd/conf/httpd.conf
En este archivo en la línea de ServerName debes cambiarla al nombre de tu máquina.
ServerName mi.maquina.com

Para mas información sobre apache http://www.apache.org/docs/





Iniciar el servicio
Para verficar que se instaló correctamente debemos de inicializar el demonio httpd
cd etc/rc.d/init.d/
./httpd start
Iniciar un navegador web y poner el nombre de máquina, la direccion IP, o localhost.

 
CONTENIDO
  APACHE
  PHP
  MYSQL
  PROYECTO
  SUGERENCIAS
 
 

MY SQL - PHP PARA LINUX
  
Principal
Proyecto
Sugerencias