martes, diciembre 07, 2010

FreeBSD + PHP5

Requerimientos:

FreeBSD instalado
Apache instalado

Instalando

# whereis php5
php5: /usr/ports/lang/php5
# cd /usr/ports/lang/php5
# make config
Activar la opcion
[X] APACHE Build Apache module
[ OK ]
# make install clean

Configurando

# edit /usr/local/www/apache22/data/test.php

<?php
phpinfo();
?>

# cp /usr/local/etc/php.ini-production /usr/local/etc/php.ini

# edit /usr/local/etc/apache22/httpd.conf

Desactivo las siguientes lineas:

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

Agregamos las nuevas:

# Lineas agregadas para PHP inicio
<IfModule mod_php5.c>
DirectoryIndex default.php index.html index.php login.php
</IfModule>

<IfModule mod_php5.c>
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
</IfModule>
# Lineas agregadas para PHP fin

# /usr/local/etc/rc.d/apache22 restart

http://serverip/test.php

No hay comentarios.: