
Uno de los lenguajes de programación que vamos a necesitar en el montaje de este servidor Web en Linux Debian es sin duda ( PHP ). Este lenguaje es usado por el software de WordPress con el que al final de este gran manual nos montaremos un Blog.
Vamos a instalar unos cuantos paquetes para que nuestro servidor sea compatible con PHP y podamos usarlo tanto programar webs, scripts o cgis del siguiente modo …
Arrancamos nuestro servidor y nos logeamos como ( root ) e instalamos los paquetes php4-cgi, php4-cli, php4-common y libapache2-mod-php4.

apt-get install php4-cgi php4-cli php4-common libapache2-mod-php4
Vamos a agregar la siguiente linea ( DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.shtml ) al fichero de configuración del Apache llamado apache2.conf para que nuestro Web server sea compatible con ese tipo de extensiones …

echo “DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.shtml” >> /etc/apache2/apache2.conf
Podéis verificar si lo habéis hecho bien con el comando ( cat ) que nos muestra en pantalla el contenido de un archivo …

cat /etc/apache2/apache2.conf
Tenemos que ver la ultima linea como esta …

Ahora vamos a comprobar que todo ha ido bien editando un fichero en el directorio raíz de nuestro servidor Web. Si recordáis el manual anterior ( Apache Web Server ) configuramos a conciencia donde iba a estar situada la raíz de el servidor Web, osea el directorio que es visible desde otros exploradores, ( en mi caso /home/forat/www/ ).
Creamos un archivo llamado por ejemplo … compatible.php con …

vi /home/usuario/www/compatible.php
e insertamos el siguiente código …

Guardamos el archivo compatible.php y cerramos el editor pulsando la tecla ( ESC ) y ( :wq! ).
Una vez completados estos pasos vamos a reiniciar el Apache2 con …

apache2ctl restart
Ahora solo tienes que abrirlo en un navegador y insertar la dirección de tu servidor Web ( en mi caso http://192.168.1.71/www/compatible.php )
Veremos información detallada sobre el soporte para PHP que ahora tenemos instalado …

Si estas siguiendo el manual sobre como montar un servidor Web en Debian te invito a que continúes con ( Bases de datos MySQL )



Linux Debian.
Linux Debian.
Linux Debian.
FreeBSD. 


















