Activar PHP en slackware

Viendo la necesidad de utilizar programas con PHP, muchos buscan una solución rápida para utilizar este fabuloso lenguaje de programación para las páginas web, terminan instalando algún otro software que ya trae todo configurado, como XAMPP, pero Slackware ya lo trae, con la diferencia de que no viene habilitado por defecto.

Para comenzar debemos editar el archivo /etc/httpd/httpd.conf, ya sea con algún editor gráfico o con uno de linea de comandos como pico, nano, mcedit, etc. pero todo como root:

# mcedit /etc/httpd/httpd.conf

En éste archivo debemos buscar una de las últimas líneas, donde dice lo siguiente:

# Uncomment the following line to enable PHP:
#
#Include /etc/httpd/mod_php.conf

Y descomentamos la línea del Include (eliminar el caracter #)

Algunos paquetes de software como phpmyadmin u otros traen por defecto un archivo llamado index.php, pero si no configuramos adecuadamente nuestro apache, éste no lo reconocerá como una página de autocarga en el directorio; para solventar este pequeño detalle debemos buscar las siguientes líneas:

<IfModule dir_module>
DirectoryIndex index.html
</IfModule>

Y le añadimos al final de la opción DirectoryIndex la palabra index.php:

<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>

ahora podemos proceder a guardar el archivo y a reiniciar el demonio apache:

# /etc/rc.d/rc.httpd restart

si desean configurar algunas propiedades extras de php pueden utilizar el archivo /etc/httpd/mod_php.conf

Etiquetas: , ,

5 responses to “Activar PHP en slackware”

  1. Element2048 says :

    Muy bueno Dhabyx =)

    Me haces recordar cuando hacia desarrollo y mantenimiento de páginas webs.

  2. dhabyx says :

    @Element: 🙂 Siempre me ha gustado el desarrollo web, aunque ahora ya no lo practico mucho.

    Saludos.

  3. Rodrigo says :

    Eso solo es una activacion, pero como se actualiza un php que tienes ya activado a una version nueva, ejemplo en slackware 12.1 yo ya tengo activado mi php pero no se como actualizar de la version 5.2.5 a la 5.2.6 que es la nueva,. bueno espero me hechen la mano…

  4. dhabyx says :

    @Rodrigo: debes descargarte el paquete .tgz del php desde algun mirror de Slackware instalarlo mediante upgradepkg y listo, o también configurar el slackpkg o slptget para hacer las actualizaciones automáticamente.

    Saludos

Deja un comentario