一、redis安装

1 下载redis安装包

wget http://redis.googlecode.com/files/redis-2.4.17.tar.gz (若无法下载请手动下载)

2 编译安装

  1. $ tar zxvf redis-2.4.17.tar.gz
  2. $ cd redis-2.4.17
  3. $ make
  4. $ make PREFIX=/usr/local/webserver/redis install

3 配置redis

  1. $ mkdir /etc/redis
  2. $ cp redis.conf  /etc/redis/redis.conf
  3. $ 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 测试

  1. $ /usr/local/webserver/redis/bin/redis-server /etc/redis/redis.conf
  2. $ /usr/local/webserver/redis/bin/redis-cli set foo bar
  3. //输出内容
  4. OK
  5. $ /usr/local/webserver/redis/bin/redis-cli get foo
  6. //输出内容
  7. "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扩展模块

  1. $  tar zxvf nicolasff-phpredis-2.2.2-48-g7dfac44.tar.gz
  2. $ cd  nicolasff-phpredis-7dfac44/
  3. $ /usr/local/webserver/php/bin/phpize
  4. $ ./configure --with-php-config=/usr/local/webserver/php/bin/php-config
  5. $ make
  6. $ 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安装的更多相关文章

  1. Redis安装测试(待完善)

    1 Redis安装 在网址http://redis.io/下载redis-3.2.3.tar.gz,解压. 进入解压目录 编译和安装,具体配置项可参考自带的README.md文件 make test ...

  2. Redis安装及实现session共享

    一.Redis介绍 1.redis是key-value的存储系统,属于非关系型数据库 2.特点:支持数据持久化,可以让数据在内存中保存到磁盘里(memcached:数据存在内存里,如果服务重启,数据会 ...

  3. windows 环境下的redis安装

    Redis安装 1.由于是练习,所以就在windows下安装的环境,并没有在LINUX服务器上装,但是知识点是一样的 安装流程: a.下载地址:https://github.com/MSOpenTec ...

  4. CentOS7— Redis安装(转和延续)

    Part I. Redis安装(转载部分) 一.安装 wget http://download.redis.io/redis-stable.tar.gz tar xvzf redis-stable.t ...

  5. php redis 安装篇(windows 7)

    人人都说redis比memcached好,但是没有实际体验过,概念还是比较模糊,今天就先把redis安装好,后面的体验再分享,由于php已经有了很好的扩展库支持,所以redis安装非常方便,下面是wi ...

  6. linux下的redis安装以及php添加redis扩展

    一.redis的安装 win版本详见: 下面是linux版本的安装步骤: step1.下载 http://redis.io/download下载完后直接make然后make install,注意sud ...

  7. CentOS 6.6下Redis安装配置记录

    转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/120.html?1455855209 在先前的文章中介绍过redis,以下 ...

  8. Redis安装配置与Jedis访问数据库

    一.NOSQL概要 NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库.NoSQL数据库的四大分类 键值(Key-Value)存储数据库 这一类数据 ...

  9. Redis总结(一)Redis安装

    最近项目中需要使用Redis,刚好这两天有时间,便总结记录一下Redis的安装,以及如何在.NET中使用Redis. Redis是一个用的比较广泛的Key/Value的内存数据库.目前新浪微博.Git ...

  10. Redis-cluster集群【第一篇】:redis安装及redis数据类型

    Redis介绍: 一.介绍 redis 是一个开源的.使用C语言编写的.支持网络交互的.可以基于内存也可以持久化的Key-Value数据库. redis的源码非常简单,只要有时间看看谭浩强的C语言,在 ...

随机推荐

  1. UVA 10765 Doves and bombs(双连通分量)

    题意:在一个无向连通图上,求任意删除一个点,余下连通块的个数. 对于一个非割顶的点,删除之后,原图仍连通,即余下连通块个数为1:对于割顶,余下连通块个数>=2. 由于是用dfs查找双连通分量,树 ...

  2. busybox filesystem ifup

    /******************************************************************** * busybox filesystem ifup * 声明 ...

  3. QuartZ Cron表达式在java定时框架中的应用

    CronTrigger CronTriggers往往比SimpleTrigger更有用,如果您需要基于日历的概念,而非SimpleTrigger完全指定的时间间隔,复发的发射工作的时间表. CronT ...

  4. [Everyday Mathematics]20150201

    设数列 $\sed{a_n}$ 单调递减趋于零, 证明 $\dps{\vsm{n}a_n}$ 收敛当且仅当 $\dps{\vsm{n}3^k a_{3^k}}$ 收敛.

  5. Redis Sentinel机制与用法

    概述 Redis-Sentinel是Redis官方推荐的高可用性(HA)解决方案,当用Redis做Master-slave的高可用方案时,假如master宕机了,Redis本身(包括它的很多客户端)都 ...

  6. Devexpress GridControl z

    http://minmin86121.blog.163.com/blog/static/4968115720144194923578/ 1 AllowNullInput=False; --Devexp ...

  7. Qt使用Cookies对网站操作之Get和POST

    1.添加QNetwork模块: a.Qt Creator中打开.pro文件添加QT+=Network; b.VS_Qt中项目属性中Qt Project Settings中Qmodules中勾选”QNe ...

  8. Android 在安装完成界面,点击打开应用程序。在应用程序点击home键,再从桌面打开程序导致产生多个实例或者说程序被重复打开

    Android 在安装完成界面,点击打开应用程序.在应用程序点击home键,再从桌面打开程序导致产生多个实例或者说程序被重复打开. etong_123的专栏 - 博客频道 - CSDN.NET htt ...

  9. LeetCode题解——String to Integer(atoi)

    题目: 字符串转换为数字. 解法: 这道题的意思是要考虑到,如果有前置的空字符,则跳过:如果超出数字范围,则返回最大/最小整数:如果碰到第一个不能转换的字符,则返回. 代码: class Soluti ...

  10. 瞬间从IT屌丝变大神——CSS规范

    CSS规范主要包括以下内容: CSS Reset用YUI的CSS Reset. CSS采用CSSReset+common.css+app.css的形式. app.css采用分工制,一个前端工程师负责一 ...