Centos系统安装 phpredis 扩展
Git地址:https://github.com/nicolasff/phpredis
一、安装:
phpize
./configure
make && make install
其中,添加PHP扩展需要用到 phpize,所以我们需要安装 php-devel 这个包。
- yum install php-devel
- 然后编译安装phpredis:
- git clone git://github.com/nicolasff/phpredis.git
- cd phpredis
- phpize
- ./configure --with-php-config=/usr/bin/php-config --enable-redis
- make
- make install
安装成功后,模块会被安装到系统上,显示如下:
- Installing shared extensions: /usr/lib64/php/modules/
- 执行:ls /usr/lib64/php/modules/
- 显示有:redis.so
编辑配置文件:php.ini :
- extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626" //PHP扩展路径
- ; Enable redis extension module
- extension=redis.so //开启redis扩展
最后重启WEB服务器即可!
二、测试:
在命令行里执行:php -m ;发现有redis,表明扩展安装成功!
写个测试脚本:
- <?php
- $redis = new Redis();
- $redis->connect('127.0.0.1', '6379');
- for($i = 0; $i < 100; $i++) {
- echo $redis->ping();
- }
结果输出:
- +PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG
- +PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG
- +PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG
- +PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG
- +PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG+PONG
Centos系统安装 phpredis 扩展的更多相关文章
- CentOS 7 PHP-redis扩展安装,浏览器不显示数据及redis无法储存数据常见问题解决办法
首先使用php -m 可以查看到自己安装了那些扩展. 1.使用wget下载redis压缩包 wget https://github.com/phpredis/phpredis/archive/deve ...
- Centos 安装PHP-redis扩展
从https://pecl.php.net/package/redis 里面找到自己安装的Redis对应版本的redis 1.获取已经安装的Redis版本扩展我这边安装的是4.0.1版本 wget ...
- centos安装redis及php-redis扩展
centos安装redis及php-redis扩展 Linux, WEB 七162012 今天公司同事要求在测试机上安装redis,并且要求让php安装上redis的扩展,redis是一个key-v ...
- CentOS 7下安装php-redis扩展及简单使用
前言: 在本篇文章中,我将给大家介绍如何在CentOS7上安装PHP-Redis扩展以及一些简单的实用,关于如何在Centos上安装redis的,可以参考 Redis在CentOS 7上的安装部署 ...
- centos redis 安装 php-redis扩展安装 及使用
前提:centos7.php7 安装redis-server 1:yum install redis 编译安装php-redis 扩展 1:下载编译安装 wget https://codeload.g ...
- CentOS 7 & php7.2安装 php-redis 扩展
CentOS 7 & php7.2安装 php-redis 扩展 1.下载phpredis-developcd /tmpwget https://codeload.github.com/php ...
- CentOS7 安装Redis和PHP-redis扩展
aemonize yes Redis是一个key-value存储系统,属于我们常说的NoSQL.它遵守BSD协议.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的AP ...
- Linux部署Redis及PHP-redis扩展
Redis是一个key-value存储系统,属于我们常说的NoSQL.它遵守BSD协议.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.它常用在缓存.队列.P ...
- linux下Redis与phpredis扩展安装
++++++++++++++++++++++++++++++++++++++++++++++linux下Redis与phpredis扩展安装++++++++++++++++++++++++++++++ ...
随机推荐
- NSString类的方法实现
创建一个新字符串并将其设置为 path 指定的文件的内容,使用字符编码enc,在error上返回错误 + (id)stringWithContentsOfURL:(NSURL *)url encodi ...
- SDIO卡 了解
SDIO接口是在SD接口基础上发展起来的,SDIO接口兼容SD接口.SDIO协议又在SD卡协议之上添加了CMD52(一般用来访问寄存器)和CMD53(字节和块传输)命令.SDIO和SD卡规范间的一个重 ...
- Tomcat调优策略
Jmeter压力测试工具 JMeter是一款在国外非常流行和受欢迎的开源性能测试工具,像LoadRunner 一样,它也提供了一个利用本地Proxy Server(代理服务器)来录制生成测试脚本的功能 ...
- poj 2923 Relocation 解题报告
题目链接:http://poj.org/problem?id=2923 题目意思:给出两部卡车能装的最大容量,还有n件物品的分别的weight.问以最优方式装入,最少能运送的次数是多少. 二进制表示物 ...
- html5--6-59 其他常用CSS属性
html5--6-59 其他常用CSS属性 实例 学习要点 了解opacity属性:透明度设定 了解cursor属性:自定义鼠标样式 了解CSS新单位rem和em的区别 了解轮廓outline的设置 ...
- 老毛桃U盘启动盘,通过ghost创建xp系统蓝屏问题
新买的东芝笔记本只预安装了dos,找来一个老毛桃U盘启动盘,进入winpe用ghost恢复成xp系统:重启后,系统蓝屏,提示的主要报错代码 0x0000007B 与 要求“chkdsk /f”处理. ...
- lock的两种方式
假设现在我们有100个数据项可以读写.有若干个线程,任何一个线程可能对任何一个数据项尽心读写. 但是,如果不同的线程在对同一个数据项进行读写,就可能发生错误.需要使用lock进行控制. 比如线程x要对 ...
- 「NetworkOnMainThreadException」:Android 2.3到Android 4.0上传文件的问题
我在百度知道上的提问: 『之前我用的一段文件上传的代码,配合服务器端的servlet,实现了上传手机上的文件的功能:但是后来我把手机的Android系统从2.3升级到了4.0 ,同样的代码,同样的配置 ...
- 【CQ18阶梯赛第8场】题解
[A:HDU2032 杨辉三角]: 简单的递推,或者是基础的DP: 但是只有杨润东一个人1A,整体准确率只有8/37,具体原因不详. 经验:提交前一定要试一下比较特殊的数据或者最大的数据.其次,为了保 ...
- Struts2访问Servlet API的几种方式
struts2提供了三种方式访问servlet API:大致分为两类 1. ActionContext: public static ActionContext getContext() :获得当前 ...