Instalando e Configurando PHP4 no OpenBSD 3.0 via ports
Usando o Ports:
# cd /usr/ports/www/php4
Verifique o arquivo Makefile para saber com quais opções o php4 será compilado:
# vi Makefile
Ajustado as configurações no Makefile:
# make && make install
Este comando acima verifica se o sistema tem o source do php4, senão encontrar faz o download do source da origem www.php.net/distributions/ e algumas dependencias. E instala.
Agora para habilitar o php4:
# cd /usr/local/sbin/
Execute:
# ./php4-enable
enable php4 module...
cp /usr/local/lib/libphp4.so /usr/lib/apache/modules/libphp4.so
chmod 755 /usr/lib/apache/modules/libphp4.so
ativa o modulo "php4" em /var/www/conf/httpd.conf
Alguns exemplos de configuracao podem ser encontrados em /usr/local/share/doc/php4
Configurações no Apache(httpd.conf):
#vi /var/www/conf/httpd.conf
Adicione:
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php-source .phps
AddType application/x-httpd-php .php
E a extensão para php Index:
DirectoryIndex index.php index.phtml
# apachectl restart
Finalmente copie o php.ini para /var/www/conf/ :
#cp /usr/ports/www/php4/w-php4-4.12/php-4.1.2/php.ini-dist /var/www/conf/php.ini
Para testar:
# cd /var/www/htdocs/
# echo "<? phpinfo(); ?>" > phpinfo.php
# lynx localhost/phpinfo.php
Pronto o seu PHP4 está funcionando!
# cd /usr/ports/www/php4
Verifique o arquivo Makefile para saber com quais opções o php4 será compilado:
# vi Makefile
Ajustado as configurações no Makefile:
# make && make install
Este comando acima verifica se o sistema tem o source do php4, senão encontrar faz o download do source da origem www.php.net/distributions/ e algumas dependencias. E instala.
Agora para habilitar o php4:
# cd /usr/local/sbin/
Execute:
# ./php4-enable
enable php4 module...
cp /usr/local/lib/libphp4.so /usr/lib/apache/modules/libphp4.so
chmod 755 /usr/lib/apache/modules/libphp4.so
ativa o modulo "php4" em /var/www/conf/httpd.conf
Alguns exemplos de configuracao podem ser encontrados em /usr/local/share/doc/php4
Configurações no Apache(httpd.conf):
#vi /var/www/conf/httpd.conf
Adicione:
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php-source .phps
AddType application/x-httpd-php .php
E a extensão para php Index:
DirectoryIndex index.php index.phtml
# apachectl restart
Finalmente copie o php.ini para /var/www/conf/ :
#cp /usr/ports/www/php4/w-php4-4.12/php-4.1.2/php.ini-dist /var/www/conf/php.ini
Para testar:
# cd /var/www/htdocs/
# echo "<? phpinfo(); ?>" > phpinfo.php
# lynx localhost/phpinfo.php
Pronto o seu PHP4 está funcionando!
Novo Comentário: