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启动优先级信息