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扩展安装++++++++++++++++++++++++++++++ ...
随机推荐
- 使用Android Studio查看API文档
在使用Android Studio编码时,若要查看某个类或函数的释义, 只需将光标移动至要查看释义的代码处,然后按下Ctrl+Q,便会弹出文档描述. 然而,有时候会出现如下状况: 因为默认查看的是在线 ...
- redis09---redis 服务器端命令
redis 服务器端命令 db0,db1,db2是数据库,外层是服务器,服务器下面有20个数据库. :>time ) "" //多少秒 ) "" //多少 ...
- vue 使用html2canvas将DOM转化为图片
一.前言 我发现将DOM转化为图片是一个非常常见的需求,而自己手动转是非常麻烦的,于是找到了html2canvas这个插件,既是用得比较多的也是维护得比较好的一个插件. 注意:版本比较多,这里介绍最新 ...
- monitor.sh java脚本学习
#! /bin/bash# unset any variable which system may be using# clear the screen while getopts ivh named ...
- cassandra复制到一个新机器编译失败的问题
在A机器上ant编译后,复制到B机器,在B机器上编译会出错. 原因是载入一些文件时出错,因为路径还是A机器上的路径. 经过与git上的源代码对比,发现多了一个build文件夹,这可能是ant生成的目录 ...
- RandomUtils
package com.cc.hkjc.util; import java.util.Random; public class RandomUtils { /** * 获取count个随 ...
- LA-2678 (尺取法)
题意: 在一个长度为n的序列中,找到最短的长度序列,使其和大于等于s; 思路: two pointer ,水题; Ac代码: #include <bits/stdc++.h> /* #in ...
- Echarts饼状图
<head> <meta charset="utf-8"> <title>ECharts</title> <script sr ...
- ASP.NET Core MVC 2.x 全面教程__ASP.NET Core MVC 19. XSS & CSRF
存库之前先净化,净化之后再提交到数据库 刚才插入的那笔数据 把默认的Razor引擎默认的EnCode去掉.Razor默认会开启htmlEnCodding 数据恢复回来 插入数据库之前对插入的数据进行净 ...
- 任务20:DI初始化的源码解读 & 任务21:依赖注入的使用
20 我们来看一下asp.net core中依赖注入的源码 https://github.com/aspnet/AspNetCore/tree/master/src/Hosting 任务21:依赖注入 ...