linux下使用php源码安装curl扩展

前提:
(1)不妨设php已经安装,目录为/home/work/php5210/
(2)不妨设php的源码目录为/home/work/php-5.2.10/
(3)不妨设php的bin目录已经加到环境变量,目录为/home/work/php5210/bin,且其中已经包含php、phpize、php-config等二进制
(4)不防设linux系统已经安装curl,其二进制为/usr/bin/curl

安装步骤:
# 进入php源码目录
cd /home/work/php-5.2.10
# 进入curl扩展源码目录
cd /home/work/php-5.2.10/ext/curl
# phpize配置
# 如果提示找不到phpize,说明phpize所在路径未加入环境变量中
phpize
# 配置linux下bin的路径
# 如果提示找不到php-config,说明php-config所在路径未加入环境变量中
./configure –with-curl=/usr/bin/curl
# 编译
# 如果成功,在modules目录下会生成curl.so
make
# 将curl.so拷贝至php的extentions下
cp modules/curl.so /home/work/php5210/lib/php/extensions/no-debug-non-zts-20060613/
# 修改php.ini配置,加入
extentions=curl.so

评论关闭。