3 - Instalando Apache

[editar]
Tutorial creado por Patxi Echarte. Extraido de: http://www.eslomas.com/index.php/archives/2005/03/26/instalacion-apache2-php4-mysql4/
28 de Abril de 2006
Desde la carpeta /usr/local/src descomprimimos el archivo con los fuentes y entramos en la carpeta que se crea.

bash# tar xvfzp httpd-2.0.53.tag.gz
bash# cd httpd-2.0.53

Configuración de los fuentes y compilación


Mediante el programa configure realizaremos la configuración de los fuentes. Le indicamos mediante el parámetro prefix la url en la que queremos instalar Apache /usr/local/apache y definimos a continuación los distintos módulos que queremos tener disponibles. En caso de necesitar algún otro o no necesitar alguno de los indicados, se puede eliminar de la orden o leer la salida de ./configure --help para ver todas las opciones disponibles.

Lo siguiente es un único comando formado de varias líneas

bash# ./configure --prefix=/usr/local/apache
--enable-cache=shared --enable-deflate=shared
--enable-disk-cache=shared --enable-file-cache=shared
--enable-mem-cache=shared --enable-headers=shared
--enable-usertrack=shared --enable-ssl=shared
--enable-http --enable-proxy=shared
--enable-proxy-http=shared --enable-rewrite=shared
--enable-so --enable-info=shared
--enable-speling=shared --enable-mime-magic=shared
--enable-suexec=shared --enable-cgi=shared
--enable-vhost_alias=shared

Tras la configuración debemos ejecutar el comando make para que se compilen los fuentes y se generen los ejecutables y todo el resto de archivos necesarios.

bash# make

Instalación


Una vez compilada la aplicación procedemos a efectuar su instalación.

bash# make install

A continuación debemos probar a activar el servidor y configurarlo para que se lance automáticamente al arrancar la máquina.

Lo primero que haremos es comprobar que el servidor web se ha instalado correctamente.

bash# /usr/local/apache/bin/apachectl start

Si no se muestra ningún mensaje de error podremos probarlo utilizando cualquier navegador y accediendo a la url http://localhost##. Si todo ha ido correctamente debería aparecernos una página informándonos de ello.

Tras esto instalaremos un script para que se ejecute al iniciar la máquina, al igual que hemos hecho anteriormente con MySQL. Para ello podemos utilizar directamente el archivo
/usr/local/apache/bin/apachectl o modificar alguno existente como este otro.

bash# cp /usr/local/apache/bin/apachectl /etc/init.d/httpd
bash# chmod +x /etc/init.d/httpd
bash# chkconfig --add httpd

En el caso de distribuciones basadas en debian podemos cambiar la última línea o crear los enlaces manualmente.

bash# update-rc.d mysqld defaults

Más adelante, una vez instaladas todas las aplicaciones, podremos adaptar la configuración de Apache editando el archivo
/usr/local/apache/conf/httpd.conf, modificando todo aquello que necesitemos y creando entradas VirtualHost para nuestros webs, por ejemplo.
[editar]

Sé el primero en opinar


Tutoriales relacionados con 'Instalación de Apache 2, PHP4 y MySQL 4'

En este artículo explicamos paso a paso como realizar una instalación a partir de los... Más »

Autor y licencia de 'Instalación de Apache 2, PHP4 y MySQL 4'

De forma general todos los contenidos de este web están sujetos a una licencia del tipo Creative Commons “Algunos derechos reservados”. Salvo que se diga lo contrario la única restricción impuesta si quieres utilizar algo de lo que aparece en este web, es la de indicar que el autor soy yo, Patxi Echarte.
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.