对已经编译安装的php添加curl,redis扩展

对于已经编译安装了的php添加扩展,使用phpize。

官网解释:http://php.net/manual/zh/install.pecl.phpize.php

扩展安装步骤:

$ cd extname     //extname为已经解压的扩展源程序
$ phpize           //要写绝对路径,一般在/usr/local/php/bin/phpize
$ ./configure     //预编译 ,一般指定php-config,添加 -with-php-config=/usr/local/php/bin/php-config
$ make
# make install

按照这种方式,安装redis扩展

$ wget https://github.com/phpredis/phpredis/archive/2.2.4.tar.gz
$ cd phpredis-2.2.7                      # 进入 phpredis 目录
$ /usr/local/php/bin/phpize              # php安装后的路径
$ ./configure --with-php-config=/usr/local/php/bin/php-config
$ make
$ sudo make install

然后修改php.ini

//生成redis.so文件的路径
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-zts-20090626"
extension=redis.so

最后重启php-fpm或者apache,查看phpinfo信息。

 

安装curl扩展

下载curl

解压

    
$ cd php5.6/ext/curl     //php源码目录,不是编译后的php目录
$ /usr/local/php/bin/phpize
$ ./configure --with-php-config=/usr/local/php/bin/php-config --with-curl=/home/ton/curl-7.34.0   //这里是curl源程序
$ make
$ sudo make install 
修改php.ini,增加:extension=curl.so
重启服务

这样就有一点不明白了,curl也确实安装了。但跟redis的安装还是有些出入,况且php源码包里本来就有curl的扩展。

转载于:https://www.cnblogs.com/tonety/p/6183734.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值