给php7添加redis扩展功能

巴扎黑
发布: 2017-07-19 16:51:13
原创
2515人浏览过

PHP7添加redis扩展

1.目的:

  最近部署了一套新的环境,用的是php7+nginx,老版本nosql用的是memcache,新版我准备用redis,所以便安装了下redis的扩展。

2.描述:

  其实,redis的扩展安装不需要注意什么,主要是在下载扩展的时候注意下扩展是否支持PHP的版本就好了,其他安装跟通常的PHP扩展安装方法一致。

3.安装步骤:

  1.下载

  下载地址:

  下载目录我放在/data/download/php

立即学习PHP免费学习笔记(深入)”;

  cd到下载目录,下载:wget

  2.解压

  解压到当前目录 tar -zxvf redis-3.1.2.tgz

  3.安装

  cd redis-3.1.2目录下

  在该目录下用phpize生成configure配置文件:直接运行/usr/local/php7/bin/phpize

  然后就是配置、编译、安装全部在该目录下完成

  ./configure --with-php-config=/usr/local/php7/bin/php-config

  make

  make install

易想商城系统.net
易想商城系统.net

基于Asp.Net+C#+Access的网上商店系统,具有智能化、高扩展、稳定、安全等特性,并拥有超强功能,可自由添加频道,后台智能修改风格,只要懂得网站常识的站长就可以轻松利用易想商城建立起专业的大型网上书店,点卡店、鲜花店、手机店、服装店、团购网等不同类型商城。易想商城有CMS增加频道功能,能够容易的把商城系统扩展成资讯网站多风格自由切换,全站经过专业的优化处理,让你的网站在百度上轻易的就能找

易想商城系统.net 0
查看详情 易想商城系统.net

  make install后会看到Installing shared extensions:     /usr/local/php7/lib/php/extensions/no-debug-non-zts-20160303/

  该目录就是redis.so文件的生成目录

  ll /usr/local/php7/lib/php/extensions/no-debug-non-zts-20160303/

  看到redis.so就说明安装成功了

4.配置支持PHP7:

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

  添加extension=redis.so

  :wq!

5.重启nginx,实际是重启php-fpm

另一种方法是:

从pecl下载的phpredis扩展在make时报错,google了一下,解决办法,因为phpredis 有专门为php7的分支,所以先git clone phpredis下来

 

git clone https://github.com/nicolasff/phpredisgit checkout php7
php7/bin/phpize./configure --with-php-config=php7/bin/php-config
make && make install



以上就是给php7添加redis扩展功能的详细内容,更多请关注php中文网其它相关文章!

相关标签:
PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号