php redis安装
一、redis安装
1 下载redis安装包
wget http://redis.googlecode.com/files/redis-2.4.17.tar.gz (若无法下载请手动下载)
2 编译安装
- $ tar zxvf redis-2.4.17.tar.gz
- $ cd redis-2.4.17
- $ make
- $ make PREFIX=/usr/local/webserver/redis install
3 配置redis
- $ mkdir /etc/redis
- $ cp redis.conf /etc/redis/redis.conf
- $ mkdir /var/lib/redis
配置文件修改:
#dbfilename dump.rdb 注释掉
logfile /data1/log/redis.log 指定log路径
appendonly yes 取消注释
appendfilename /data0/redis/appendonly.aof 指定数据文件路径
bind 127.0.0.1 取消注释,如果需要外部访问改为ip地址
4 测试
- $ /usr/local/webserver/redis/bin/redis-server /etc/redis/redis.conf
- $ /usr/local/webserver/redis/bin/redis-cli set foo bar
- //输出内容
- OK
- $ /usr/local/webserver/redis/bin/redis-cli get foo
- //输出内容
- "bar"
命令行连接:
/usr/local/webserver/redis/bin/redis-cli -h 192.168.1.112 -p 6379
二、 安装PHP扩展
1 下载phpredis客户端
https://github.com/nicolasff/phpredis/downloads(选择适合自己php版本的)
2 安装phpredis扩展模块
- $ tar zxvf nicolasff-phpredis-2.2.2-48-g7dfac44.tar.gz
- $ cd nicolasff-phpredis-7dfac44/
- $ /usr/local/webserver/php/bin/phpize
- $ ./configure --with-php-config=/usr/local/webserver/php/bin/php-config
- $ make
- $ make install
3 修改php.ini
查看/usr/local/webserver/php/lib/php/extensions/no-debug-non-zts-20060613是否有redis.so
在php.ini中 添加
extension=redis.so
4 重启php进程
$ /usr/local/webserver/php/sbin/php-fpm restart
5 查看phpinfo() 是否有redis扩展
6 用PHP文件测试
php redis安装的更多相关文章
- Redis安装测试(待完善)
1 Redis安装 在网址http://redis.io/下载redis-3.2.3.tar.gz,解压. 进入解压目录 编译和安装,具体配置项可参考自带的README.md文件 make test ...
- Redis安装及实现session共享
一.Redis介绍 1.redis是key-value的存储系统,属于非关系型数据库 2.特点:支持数据持久化,可以让数据在内存中保存到磁盘里(memcached:数据存在内存里,如果服务重启,数据会 ...
- windows 环境下的redis安装
Redis安装 1.由于是练习,所以就在windows下安装的环境,并没有在LINUX服务器上装,但是知识点是一样的 安装流程: a.下载地址:https://github.com/MSOpenTec ...
- CentOS7— Redis安装(转和延续)
Part I. Redis安装(转载部分) 一.安装 wget http://download.redis.io/redis-stable.tar.gz tar xvzf redis-stable.t ...
- php redis 安装篇(windows 7)
人人都说redis比memcached好,但是没有实际体验过,概念还是比较模糊,今天就先把redis安装好,后面的体验再分享,由于php已经有了很好的扩展库支持,所以redis安装非常方便,下面是wi ...
- linux下的redis安装以及php添加redis扩展
一.redis的安装 win版本详见: 下面是linux版本的安装步骤: step1.下载 http://redis.io/download下载完后直接make然后make install,注意sud ...
- CentOS 6.6下Redis安装配置记录
转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/120.html?1455855209 在先前的文章中介绍过redis,以下 ...
- Redis安装配置与Jedis访问数据库
一.NOSQL概要 NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库.NoSQL数据库的四大分类 键值(Key-Value)存储数据库 这一类数据 ...
- Redis总结(一)Redis安装
最近项目中需要使用Redis,刚好这两天有时间,便总结记录一下Redis的安装,以及如何在.NET中使用Redis. Redis是一个用的比较广泛的Key/Value的内存数据库.目前新浪微博.Git ...
- Redis-cluster集群【第一篇】:redis安装及redis数据类型
Redis介绍: 一.介绍 redis 是一个开源的.使用C语言编写的.支持网络交互的.可以基于内存也可以持久化的Key-Value数据库. redis的源码非常简单,只要有时间看看谭浩强的C语言,在 ...
随机推荐
- (转)c语言_链表实例讲解(两个经典例子)
建立一个学生成绩的线性链表,对其实现插入,删除,输出,最后销毁. #include <stdio.h>#include <stdlib.h> struct grade { ...
- OK335xS psplash Screen 移植
/*********************************************************************** * OK335xS psplash Screen 移植 ...
- noip2005提高组题解
05年的题目绝对是自2000年以来难度最大的.后三题的难度系数分别为0.2.0.2.0.3,而前面几年的题目中每年最多只出现一道难度系数为0.2的题目,其难度可见一斑. 强烈推荐这个 PPT,每道题都 ...
- grep的-A-B-选项详解(转)
grep的-A-B-选项详解(转)[@more@] grep能找出带有关键字的行,但是工作中有时需要找出该行前后的行,下面是解释 1. grep -A1 keyword filename 找出file ...
- MyBatis 如何接收参数
MyBatis的mapper接口不需要自己实现,框架会自动帮我们实现,到时候直接调用就可以了.定义的mapper接口中的方法可以有多个参数吗?答案是肯定.在Ibatis时代是自己通过代码实现如何调用x ...
- java正则表达式Pattern和Matcher
java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包. 1.简介: java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包. ...
- fork/join使用示例
fork/join框架是用多线程的方式实现分治法来解决问题.fork指的是将问题不断地缩小规模,join是指根据子问题的计算结果,得出更高层次的结果. fork/join框架的使用有一定的约束条件: ...
- HDU-4035 Maze
http://acm.hdu.edu.cn/showproblem.php?pid=4035 树上的概率dp. Maze Time Limit: 2000/1000 MS (Java/Others ...
- IOS 支付宝 SDK 申请
https://b.alipay.com/order/productDetail.htm?productId=2013080604609654&tabId=4#ps-tabinfo-hash
- 仿酷狗音乐播放器开发日志二十六 duilib在标题栏弹出菜单的方法
转载请说明原出处,谢谢~~ 上篇日志说明了怎么让自定义控件响应右键消息.之后我给主窗体的标题栏增加右键响应,观察原酷狗后可以发现,在整个标题栏都是可以响应右键并弹出菜单的.应该的效果如下: 本以为像上 ...