1. Instalación de apache en Linux
La siguiente instalación asume que Apache será instalado en un
Sistema Linux .
Primeramente deberá revisar que su sistema no tenga
instalado Apache, este caso aplica especialmente a las
distribuciones de Linux las cuales generalmente instalan Apache vía
un RPM al montar el Sistema Operativo.
La desventaja en este tipo de instalación prematura es que
su estructura puede variar dependiendo de su distribuidor (Red
Hat, Mandrake, Debian, Suse u otro), esto es, Red Hat puede
incluir los archivos de configuración bajo el
directorio/usr/local/apache, mientras Mandrake
en /usr/local/httpd y Debian en/usr/share/apache; para eliminar
este RPM se puede ejecutar : rpm -e apache (o dependiendo del
sistema rpm -e httpd )
Para dar mayor uniformidad a esta guia, se compilará el Código
Fuente de Apache directamente, en efecto aprovechando una de
las principales cualidades del Software Open-Source
Instalación Básica
1. Una vez obtenido el
archivo Tar de http://httpd.apache.org que contiene elCódigo
Fuente(Source-Code) de Apache, este debe ser
descomprimido en un directorio temporal ( /tmp por lo
general) para poder iniciar la instalación.
2. El paso anterior genera un directorio por nombre apache-
<numero_de_version>dentro del directorio temporal ( /tmp ),
descienda a este directorio y ejecute el comando:
./configure --prefix=/usr/local/apache
3. Este paso configura el código fuente para que Apache sea
instalado bajo el directorio/usr/local/apache.
4. Posteriormente debe ejecutar :
make; make install
5. Lo anterior compila e instala Apache bajo el
directorio /usr/local/apache
6. Aunque Apache ya esta instalado bajo el directorio /usr/local/
apache se recomienda movilizar todo elcódigo fuente de
Apache (apache-<numero_de_version> del paso 2) también al
directorio/usr/local/apache, y renombrar el directorio
2. a fuente o source, esto resulta esencial cuando se intenten
instalar Módulos en Apache
7. También es recomendable modificar la variable
ambiental PATH del sistema
en /etc/bashrc agregando/usr/local/apache/bin; esto garantiza
que cualquier ejecutable de Apache (apachectl, apxs) este
disponible directamente del Shell.
http://www.osmosislatina.com/apache/instalacion.htm