Instalación y Configuración de PHP en PC-BSD 7

El siguiente paso, luego de la instalación de apache, será instalar y configurar php.

Basado en normas de FreeBSD

 

1) Procedemos a instalar php desde los ports:

#cd /usr/ports/lang/php5/ && make install clean

#cd /usr/ports/lang/php5-extensions/ && make install clean

2) Una vez terminada la instalación, verificamos que ‘index.php’ esté incluido en el DirectoryIndex de httpd.conf, si no está lo agregamos:

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

DirectoryIndex index.php index.html index.htm

3) Ahora estableceremos el vínculo entre apache y php, para ello agregar al final de httpd.conf (ya lo tienen abierto) las siguientes lineas:

ScriptAlias /php-cgi «/usr/local/bin/php-cgi»
AddHandler php-handler .php
Action php-handler /php-cgi
<Location «/php-cgi»>
Options None
Order allow,deny
Allow from all
</Location>
*Salimos de edit:
Control + c
command: exit
4) Probamos si todo está OK, para ello crear un fichero index.php
#cd /usr/local/www/apache22/data/
#mkdir indextest && cd indextest
#edit index.php
<?php
echo «Hola Mundo»;
?> 

Control + c
command:exit

5) Ingresar en un el navegador web: http://localhost/indextest/
Si nos muestra solo Hola Mundo, significa que todo marcha bien.
*Si por alguna razón apache está deshabilitado y por lo tant no hay acceso al http://localhost/, iniciar apache con:
#apachectl start
.
Ir a: Montar un Servidor Web en PC-BSD 7

One thought on “Instalación y Configuración de PHP en PC-BSD 7

  1. Ha tiempo que lei tu post y queria comentarlo…

    Y si le pones XAMPP a PC-BSD, al menos para desarrollar es más práctico, excepto para producción… (mejor compilar por ports, esa es la voz)

    Saludos buen amigo!!

Deja un comentario