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
martes, diciembre 07, 2010
FreeBSD + Apache
Requerimientos:
FreeBSD instalado
Instalando
# whereis apache22
apache22: /usr/ports/www/apache22
# cd /usr/ports/www/apache22
# make config
# make install clean
Configurando
# edit /usr/local/etc/apache22/httpd.conf
Verificar una configuracion en httpd.conf
# /usr/local/etc/rc.d/apache22 configtest
Hacer que Apache se inicie con el sistema
# echo 'apache22_enable="YES"' >> /etc/rc.conf
Iniciar apache
# /usr/local/etc/rc.d/apache22 start
Aplicando los cambios luego de modificar algo en httpd.conf
# apachectl graceful
FreeBSD instalado
Instalando
# whereis apache22
apache22: /usr/ports/www/apache22
# cd /usr/ports/www/apache22
# make config
# make install clean
Configurando
# edit /usr/local/etc/apache22/httpd.conf
Verificar una configuracion en httpd.conf
# /usr/local/etc/rc.d/apache22 configtest
Hacer que Apache se inicie con el sistema
# echo 'apache22_enable="YES"' >> /etc/rc.conf
Iniciar apache
# /usr/local/etc/rc.d/apache22 start
Aplicando los cambios luego de modificar algo en httpd.conf
# apachectl graceful
Suscribirse a:
Entradas (Atom)