lnmp一键安装环境添加pgsql扩展

作者:笨小孩 发布于:2012-10-18 15:13 分类:环境架设

本人比较懒,建站都是lnmp一键安装环境。

最近用到php+postgresql环境,在原来lnmp安装好postgresql8.3然后往php中添加扩展。

添加扩展的基本步骤:
1、进入php源代码目录:# cd /root/lnmp0.8/php-5.2.17
2、再进入要添加的postgresql扩展源码目录:# cd ext/pgsql/
2、调用已经编译好的php里面的phpize:# /usr/local/php/bin/phpize
3、然后configure:# ./configure --with-php-config=/usr/local/php/bin/php-config --with-pgsql=/usr/local/pgsql
(/usr/local/pgsql为pgsql的安装目录)
4、make && make install
5、 编译之后,自动把pgsql.so放到了默认的php扩展目录下(phpinfo可查看,我的为 /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613),

修改php.ini,在extension_dir = “/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/”下面加extension = “pgsql.so”
6、重启php, 命令:/etc/init.d/php-fpm restart

标签: php postgresql lnmp pgsql

发表评论:

手机版 | 
Copyright © 2012 lamp46.com All Right Reserved. sitemap