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
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!!