1.安装curl 服务
下载地址:https://curl.haxx.se/download/
##这里演示下载 curl-7.85.0.tar.gz
wget https://curl.haxx.se/download/curl-7.85.0.tar.gz
2.安装
#解压
tar -zxvf curl-7.85.0.tar.gz
#进入目录
cd curl-7.85.0
#预编译(并指定安装位置)
./configure --prefix=/usr/local/lib/curl/
#编译安装
make && make install
3.安装php-curl扩展
#进入 php 扩展包安装位置,在php安装包里面可以找到
cd /usr/local/src/php5.6/ext/curl
#生成 configure 文件,可能过 find / -name phpize 找到phpize
/usr/local/php/bin/phpize
#预编译 --with-php-config 可能过 find / -name php-config 找到
./configure --with-php-config=/usr/local/php/bin/php-config --with-curl=/usr/local/lib/curl
#安装
make && make install
4.安装后
会提示在/usr/local/php/lib/php/extensions/no-debug-zts-20131011/ 生成了curl.so文件
在php.ini 配置
extension_dir= /usr/local/php/lib/php/extensions/no-debug-zts-20131011/ curl.so
或
extension=curl.so
重启php
php -m 检查 curl 是否存在