centos安装PHPredis扩展安装

本人安装步骤:(linux系统php安装redis扩展)
1.从官网下载安装包:
cd /usr/local/src (安装包在此存放)
wget https://pecl.php.net/get/redis-3.1.0.tgz
2.解压安装包:
tar -zxvf redis-3.1.0.tgz
3.转移减压后的文件:
mv redis-3.1.0 /usr/local
4.进入转移后减压的文件里:
[root@tian local]# cd redis-3.1.0
5.用phpize生成configure配置文件:(或者执行此命令/usr/local/php/bin/phpize
[root@tian redis-3.1.0]# phpize
6.配置:
[root@tian redis-3.1.0]# ./configure --with-php-config=/usr/local/php/bin/php-config
7.编译:
make
8.安装:
make install

安装完成之后,出现下面的安装路径

Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

也可能出现
Installing shared extensions:     /usr/lib64/php/modules/

这个是的正常,继续下面的。

9.配置php支持:(php.ini位置:/usr/local/php/etc/php.ini)

vim /usr/local/php/etc/php.ini  

#编辑配置文件,在最后一行添加以下内容添加

extension="redis.so"

:wq! #保存退出

10.重启服务:
service nginx restart
service php-fpm restart
可能会报错php.ini里的东西,将其注释,或者直接将其删掉。
11.浏览器查看访问即可出结果,

查看phpinfo可以看到支持了:

至此php安装redis扩展完成了。


………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………

1. 下载扩展包

1
wget https: //github .com /nicolasff/phpredis/archive/master .zip   此安装包有点问题,但步骤无误(参考官网http://pecl.php.net/package/redis

2. 解压安装redis扩展

1
2
3
4
5
6
unzip master.zip
cd  phpredis-master
phpize
. /configure  –with-php-config= /usr/bin/php-config   //路径不统一,参考自己的或者下面的
make
make  install

3. 配置PHP的配置文件,添加redis扩展

1
2
vim  /etc/php .ini
extension=”redis.so”

4. 重启httpd服务让扩展生效

1
/etc/init .d /httpd  restart   //根据自己安装的重启服务

5. 查看PHPinfo中的redis扩展详细信息

wKioL1MmnmzSjHnCAAB7gaXA5Lk416.jpg

《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《
  1. tar -zxvf owlient-phpredis-2.1.1-1-g90ecd17.tar.gz  //不是压缩包,参考上面的(参考官网http://pecl.php.net/package/redis
  2. cd owlient-phpredis-90ecd17  
  3. /usr/local/php/bin/phpize  
  4. ./configure --with-php-config=/usr/local/php/bin/php-config  
  5. make  
  6. make install  
  7. #执行完make install后会生成  
  8. #Installing shared extensions:     /usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/  
  9. #修改php.ini  
  10. vi /usr/local/php/etc/php.ini  //路径有时不同
  11. #查找extension_dir,修改为  
  12. extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"  
  13. #添加redis  
  14. extension = redis.so  
  15. #重启apache  
  16. service httpd restart   //根据自己安装的重启服务

》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》》


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值