redis3.2.8 php-redis extension
来源:互联网 发布:农村金融网点数据 编辑:程序博客网 时间:2024/05/17 22:19
安装环境: centos6.8,PHP 5.6.30
一、安装redis
下载安装redis,官网:https://redis.io/download
wget http://download.redis.io/releases/redis-3.2.8.tar.gztar xzf redis-3.2.8.tar.gzcd redis-3.2.8make
没有报错的话,redis 就安装好了。
配置环境变量
echo 'export PATH=$PATH:/usr/local/redis/bin' >> /etc/profile. /etc/profile
配置 redis.conf
cd redis-3.2.3// 进入redis 源码包目录mkdir /usr/local/redis/etc/cp redis.conf /usr/local/redis/etc/
把redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-dump 五个文件复制到 /usr/local/bin/下cd /usr.local/redis/etc/vim redis.conf
//redis.confdaemonize yes //后台运行pidfile /var/run/redis/redis.pidport 6379tcp-backlog 128 // tcp队列长度,默认为512,CentOS系统默认为128,此值不应该大于操作系统的该值logfile "/var/log/redis/redis.log"dir /var/redisdb // redis数据存储目录// 其他参数目前就不需要了
配置redis的服务脚本
useradd -r -s /sbin/nologin -M redismkdir /var/run/redismkdir /var/log/redismkdir /var/redisdbchown redis:redis /var/run/redischown redis:redis /var/log/redischown redis:redis /var/redisdb
按 Ctrl+C 复制代码
按 Ctrl+C 复制代码
二、安装phpredis
1.下载phpredis
git clone https://github.com/phpredis/phpredis.gitcd phpredis
2.开始编译phpredis扩展
phpize//检查php扩展,出错的话:bash: phpize: command not found
//yum install php-devel
//我是安装php56u的所以:yum install php56u-devel
./configuremakemake install
3.安装配置phpredis扩展
检查redis.so 库文件是否存在
/usr/lib64/php/modules
修改php.ini配置文件
vim /etc/php.iniextention="redis.so"//添加这一行扩展配置
service php-fpm restart //重启php-fpm服务
检查php-redis拓展:
4.测试扩展库是否正常运行
//在git clone下来的phpredis文件夹php tests/TestRedis.php --class Redis
参考链接:
http://professor.blog.51cto.com/996189/1851370
0 0
- redis3.2.8 php-redis extension
- php redis extension
- Redis--The PHP Extension Installed
- Linux上安装Redis(Ubuntu16.04+Redis3.2.8)
- PHP Extension
- php extension
- 【Redis】redis3.0源码目录
- Redis3.0集群crc16算法php实现方法(php取得redis3.0集群中redis数据所在的redis分区插槽,并根据分区插槽取得分区所在redis服务器地址)
- composer install 报错(Install or enable PHP's redis extension)
- 【Redis】一 CentOS 6.7 redis3 集群安装
- 【Redis基础】Redis3.0集群问题集锦
- Redis3.2.1配置文件redis.conf详解
- Redis3.0 Cluster Redis集群搭建
- linux搭建Redis环境(redis3.0)
- 【redis】一、redis3.2.6安装介绍
- redis3.0.7源码阅读(四)redis双端链表
- redis3.0.7源码阅读(五)redis字典
- redis3.0.7源码阅读(九)redis对象
- LeetCode 268. Missing Number
- python 进程间通信
- Mysql遇到的一大坑~~记住 备份备份!!再备份
- 减小APK的大小
- 主从备份keepalived
- redis3.2.8 php-redis extension
- javax.mail.MessagingException: A3 NO SELECT Unsafe Login. Please contact kefu@188.com for help
- ABC-CNN: An Attention Based Convolutional Neural Network for Visual Question Answering
- icepdf中使用BufferedImage时内存溢出的解决方法
- 数组的基本运算(1)
- Java复习-并发编程中的三个问题:原子性、可见性和有序性
- LeetCode 283. Move Zeroes
- android7.0手机升级问题
- Mac环境下利用Github搭建个人博客