一、Redis安装
从官方下载最新版Redis进行安装,官网地址:http://redis.io/download
//执行以下命令
$ wget http://download.redis.io/releases/redis-3.2.3.tar.gz
$ tar -zxvf redis-3.2.3.tar.gz
$ su mv redis-3.2.3 /usr/redis
$ cd /usr/redis/
$ make
$ cd src/
$ make install
至此安装redis的工作就完成,编译出来的程序分别为:
redis-server:顾名思义,redis服务
redis-cli:redis client,提供一个redis客户端,以供连接到redis服务,进行增删改查等操作
redis-sentinel:redis实例的监控管理、通知和实例失效备援服务
redis-benchmark:redis的性能测试工具
redis-check-aof:若以AOF方式的持久化,当意外发生时用来快速修复
redis-check-rdb:若以RDB方式的持久化,当意外发生时用来快速修复
二、Redis启动
//执行以下命令
$ redis-server//启动服务器
$ redis-cli//客户端测试
可能异常:Could not connect to Redis at 127.0.0.1:6379: Connection refused
三、配置Redis自启动
[*******@localhost redis]$ vi redis.conf
//修改配置文件
daemonize no 改成 daemonize yes
//vi 模式下按o插入,完成后按ESC退出插入模式,再输入:wq!强制保存并闭,修改完成
$ cd /etc
//切换到系统etc目录
$ mkdir redis
//新建一个redis目录
$ cp /usr/redis/redis.conf /etc/redis/6379.conf
//将usr目录下的配置文件复制一份至新建目录中并改名6379.conf
# cp /usr/redis/utils/redis_init_script /etc/init.d/redisd
//复制usr/redis/utils/redis_init_script文件至etc子目录init.d中另命名为redisd(任意名)
# vi /etc/init.d/redisd
//同样进入修改模式在第二行中添加以下代码并保存退出:
---------------------------------------------------------
# chkconfig: 2345 90 10
# description: Redis is a persistent key-value database
---------------------------------------------------------
执行启动服务:
# service redisd start//启动
# service redisd stop//停止
最后可以重启系统检验以配置是否生效,redis是否有自启动。
领取专属 10元无门槛券
私享最新 技术干货