Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. Descargar PHP 5.2.X (la X indica la versin), siguiendo los siguientes pasos
(en nuestro caso PHP 5.2.5):
Accedemos a http://www.php.net/
Pinchamos en Download, primera opcin del men horizontal situado en la
parte superior.
Donde aparece Complete Source Code picamos en la opcin PHP 5.2.5 (tar.gz)
y nos redirige a la pgina de mirrors.
En Mirror escogemos la descarga de es2.php.net, de la red iris (podramos
coger cualquier otro).
Le damos la ruta de descarga /home/"CUENTA DE USUARIO"
ponemos "su" antes de make install). Si todo ha ido bien habr creado el
modulo libphp5.so en la siguiente direccin /usr/local/apache2/modules/
9. Ahora necesitaremos realizar el cambio de usuario para trabajar como "root",
por lo que deberemos finalizar la sesin como usuario e iniciarla como
"root"
10. Una vez realizada la instalacin deberemos copiar el archivo "php.ini-dist"
a la carpeta lib renombrandolo como php.ini. Desde la consola pondremos:
cp php.ini-dist /usr/local/lib/php.ini
Tambin podramos hacerlo desde el gestor de archivos en modo grfico.
11. Ha llegado el momento de cargar PHP en Apache, para ello deberemos editar el
archivo httpd.conf ubicado en /usr/local/apache2/conf/, con un editor de
textos.
12. Buscaremos la cadena de texto "Loadmodule" e insertaremos la siguiente
lnea, si no ha sido incluida automticamente:
LoadModule php5_module modules/libphp5.so
Sin cerrar el archivo httpd.conf buscaremos la cadena de texto "AddType" e
insertaremos las siguientes lnea:
AddType application/x-httpd-php .php .phtml
crear
una
/usr/local/apache2/htdocs/
con
<html>
<body>
<?php
$myvar = "Enhorabuena instalacin correcta de PHP en Apache n";
echo $myvar;
?>
</body>
</html>
Esta pgina la guardaremos
extensin php (index.php)
en
la
ruta
14. Para comprobar que el servidor funciona deberemos levantar el servidor con
la siguiente instruccin desde la consola (debemos estar como root, o poner
delante "su":
/usr/local/apache2/bin/apachectl start
Introduciremos http://localhost/index.php en el explorador y nos saldr una
pgina Web que pondra "Enhorabuena instalacin correcta de PHP en Apache".
Si no abre la web repasa los pasos indicados.
15. Para comprobar que el apache carga el mdulo PHP con soporte para Postgre
deberemos crear una sencilla pgina PHP, que contendr el siguiente
contenido, antes de probar esto levantar el servidor de postgre:
<html>
<body>
<?php
en
la
ruta
/usr/local/apache2/htdocs/
con
16. Para comprobar que el servidor funciona deberemos reiniciar el servidor con
la siguiente instruccin desde la consola:
su /usr/local/apache2/bin/apachectl restart
Para comprobarlo deberemos introducir http://localhost/index1.php en el
explorador y nos saldr una pgina Web que lanzara el mensaje segn conecte
o no. Si no abre la web repasa los pasos indicados.
Nota: Si trabajamos con Ubuntu la orden "su" no existe, deberemos utilizar
"sudo".