Tuesday, August 08, 2006

Debian etch apache2 php4 postgres

Necesito configurar mi apache2 con los módulos de perl, php, java, phyton y tomcat.

En el caso de php, no integro en automático los módulos necesarios, por tal motivo, hay que implementarlos a mano, mi poca experiencia en apache me hace sentir inútil…. Aquí mis notas para que me quede claro, y por si alguien sufre los mismos problemas.

Como no tuve ningún problema en las demás configuraciones, solo me cubriré la parte de php.

Instalar con apt, aptitude ó synaptic o su utilería favorita, para mí es suficiente con:
$ apt-get install apache2 php4 libapache2-mod-php4 phpsysinfo

Si no eres experto en vim (vi) instala adicionalmente nano un editor muy fácil de utilizar. Hay que editar en primera instancia el archivo /etc/apache2/apache2.conf

En las siguientes líneas, es recomendable primero buscarlas (seguramente ya existen) y agregar las opciones que no existen o quietarles los comentarios en su caso (#):
DirectoryIndex index.html index.php index.htm
AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps

En el directorio /etc/apache2/mods-available crear los archivos php4.conf
y php4.load de la siguiente manera:

php4.conf


AddType application/x-httpd-php .php .phtml .php3
AddType application/x-httpd-php-source .phps

php.load

LoadModule php4_module /usr/lib/apache2/modules/libphp4.so

Es recomendable verificar la ruta del archivo libphp4.so por si ha cambiado de ruta, o por si se esta utilizando otra distribución.

Podemos verificar la correcta funcionalidad mediante:

http://ip_del_equipo/phpsysinfo/

Espero le funcione a quien lo consulte.

Mi apache
finalmente queda de la siguiente manera:

Apache/2.0.55 (Debian) mod_fastcgi/2.4.2 mod_jk/1.2.14 mod_ldap_userdir/1.1.8 mod_python/3.2.8 Python/2.3.5 PHP/4.4.2-1.1 mod_perl/2.0.2 Perl/v5.8.8 Server at 193.0.0.43 Port 80


salud!

gmo

1 Comments:

At 10:06 AM, Blogger Manuel Guaramato said...

Buenas saludos Guillermo estoy trabajando con Care2x 2.6 revisión 6239 que funciona en php 5.x, esta me esta funcionando a medias debido a que hay unos modulos que no estan funcionado correctamente... Si estas trabajando con el Care2x aun podemos ponernos en contacto para compartir ideas y desarrollar soluciones a las distintas situaciones

 

Post a Comment

<< Home