INSTALACION DE APACHE2 + PHP4 CON MYSQL

Directorio de trabajo: /usr/local

Suponemos que ya está instalado Mysql en /usr/local/mysql

Desempaquetamos apache (httpd-2.XXX) y php (php4XXX)
Compilamos apache:

# cd httpd-2XXX

# ./configure --enable-so
# make
# make install

Se compila e instala en /usr/local/apache2
Para iniciar el servicio: /usr/local/apache2/bin/apachectl start | stop | restart

Pararlo para compilar e instalar php4
# cd ../php4XXX

# ./configure --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache2/bin/apxs
# make
# make install

# cp php.ini-dist /usr/local/php/lib/php.ini

Pobar con # php --version (deberia mostrar algo asi:)

PHP 4.3.8 (cli) (built: Sep 22 2004 08:21:06)
Copyright (c) 1997-2004 The PHP Group
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies

Modificar en php.ini la línea include_path para personalizar ubicación de los includes

UNIX: "/path1:/path2"
include_path = ".:/usr/local/php/includes"

Editar el fichero /usr/local/apache2/conf/httpd.conf
comprobar que existan esta líneas:

LoadModule php4_module libexec/libphp4.so
AddType application/x-httpd-php .php

Esto lo probé en un Slackware 9.1 Y 10.0 bajando los paquetes de mysql, apache y php de sus respectivas ubicaciones oficiales.

Lte.Daniel Minacori
www.berkanet.com.ar
daniel@berkanet.com.ar