环境配置
名称 | 版本号 |
---|---|
CentOS | 7.x |
Redis | 5.0.7 |
解压缩
tar -zxvf redis-5.0.7.tar.gz
安装基本依赖
yum install gcc-c++
编译&安装
make & make install
配置
新建一个文件夹,存放redis的配置文件,这么做为了统一风格,用户级别的程序一般都在该目录
mkdir /usr/local/redis -p
再新建一个目录,用来作为redis工作空间,后面配置文件需要用到
mkdir /usr/local/redis/working/ -p
将redis配置文件拷贝到指定文件目录
cd redis-5.0.7
cp redis.conf /usr/local/redis/
开始对配置文件进行编辑
cd /usr/local/redis/ vi ./redis.conf
1
2
3
4
5
6
7
8
9
10
11
12
#开启后台运行
daemonize yes
#设置工作目录
dir /usr/local/redis/working/
#想被被外部访问 就设置0.0.0.0
bind 0.0.0.0
#如果不限制访问,就保护模式给关闭。如果设置不好,会影响后面的主从和哨兵模式
protected-mode no
#账户密码
requirepass xxxx
#端口 可以不改
port 6379
修改配置文件后 就可以直接启动了
resid-server
开机自启动
先进入解压后的rdis文件夹
cd /root/redis-5.0.7/utils
拷贝里面的初始化启动脚本
cp redis_init_script /etc/init.d/
紧接着进入init.d文件夹,修改对应脚本
cd /etc/init.d/
vi redis_init_script
这里面有两处要修改
CONF=”/usr/local/redis/redis.conf”
在头部注释的后面添加下面这一段
#chkconfig: 2345 10 90
#description: Start and Stop redis
修改完毕配置文件后,将它注册到开机自启动中
chkconfig redis_init_script on
手动启动redis
sh redis_init_script start
可以将服务器重启然后使用ps -ef|grep redis
是否已经成功启动