Skip to content

DragonFlyBSD 3.0.2上安装PHP5.3

1. 安装PHP模块及其常用的扩展,根据自己的需求进行增减:

pkg_radd -v ap22-php53-5.3.9nb1 php53-apc-5.3.9.3.1.9nb1 php53-curl-5.3.9nb1 php53-gd-5.3.9nb2 php53-mysql-5.3.9 php53-mysqli-5.3.9 php53-pdo_mysql-5.3.9 php53-suhosin-5.3.9.0.9.33 php53-xsl-5.3.9nb1 php53-xmlrpc-5.3.9 php53-mbstring-5.3.9 php53-json-5.3.9 php53-zlib-5.3.9

2. 根据软件安装提示,把下面几行添加到/usr/pkg/etc/php.ini中,Dynamic Extensions一节下面:

;;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;

extension=zlib.so
extension=apc.so
extension=iconv.so
extension=curl.so
extension=gd.so
extension=suhosin.so
extension=dom.so
extension=xsl.so
extension=xmlrpc.so
extension=pdo.so
extension=pdo_mysql.so
extension=mysql.so
extension=mysqli.so
extension=json.so
extension=mbstring.so

根据第一步中安装的软件不同,extension也会不同。

3. 把下面两行加入到httpd.conf中的相应位置:

LoadModule php5_module lib/httpd/mod_php5.so
AddHandler application/x-httpd-php .php

4. 重启apache
apachectl restart

5. 测试PHP
echo “<?php phpinfo(); ?>” | php

Avatar

专业Linux/Unix/Windows系统管理员,开源技术爱好者。对操作系统底层技术,TCP/IP协议栈以及信息系统安全有强烈兴趣。电脑技术之外,则喜欢书法,古典诗词,数码摄影和背包行。

Comments (1) for post “DragonFlyBSD 3.0.2上安装PHP5.3”

Leave a Reply

SidebarComments (1)