CentOS 安装Redis
Redis 是一个开源(BSD许可)的,内存中的数据结构存储卺肿蓦艚系统,它可以用作数据库、缓存和消息中间件,它支持多种类型的数据结构。
工具/原料
CentOS 6.5 64位
redis-3.2.8.tar.gz
安装
1、去Redis中文官网下载Redis包

2、上传到CentOS服务器上,然后使用tar解压tar -zxvf redis-3.2.8.tar.gz

3、cd到redis-3.2.8目录中cd redis-3.2.8

4、然后用make语句安装make注:如果提示gcc command不识别,需要安装gcc;

5、直接编译完成

6、Make编译成功之后,然后使用make install安装

7、然后在 /usr/local/bin目录中会发现redis的几个文件

8、然后使用redis-server –v 可以查看Redis版本

配置
1、在/etc/目录中创建redis目录存放redis配置

2、dump 酆璁冻嘌file、进程pid、log目录等,放在/var/目录下cd /var/mkdir rediscd redismkdir data log run

3、拷贝解压包下的redis.conf文件至/etc/rediscd /home/u衡痕贤伎ser/redis-3.2.8cp redis.conf /etc/redis/cd /etc/redis/

4、打开redis.conf文件修改配置vim redis.conf

5、修改端口(默认6379)

6、修改pid目录为新建目录

7、修改dump目录为新建目录

8、修改log存储目录为新建目录

9、修改监听IP

10、修改配置文件使得redis在后台运行

11、持久化,默认rdb,可选择是否开启aof,若开启,修改配置文件appendonly
12、启动redis,查看各目录下文件redis-server /etc/redis/redis.conf

13、客户端连接redis

服务设置
1、进入redis解压目录c蟠校盯昂d /home/user/redis-3.2.8然后进入utils目录cd uti造婷用痃ls然后,装utils目录下的redis_init_script复制到init.d目录下,并改名为rediscp redis_init_script /etc/init.d/redis

2、打开/etc/init.d/redis,彭榧逡钚修改脚本pid及conf路径为实际路径vim /etc/init.d/redis注:这里也可以多开,不同的配置文件,加入pid端口号之类的PIDFILE=/var/redis/run/redis_${REDISPORT}.pidCONF="/etc/redis/redis_${REDISPORT}.conf"

3、至此,在/etc/init.d/目录下,已经可以通过service redis start/stop 命令启动和关闭redis

4、设置自启动chkconfig redis on如果出现redis 服务不支持 chkconfig,则在启动脚本里加入redis启动优先级信息
