Redis基本安装和配置

Redis基本安装和配置

Posted by ZhaoLe on February 19, 2020

环境配置

名称 版本号
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

这里面有两处要修改

1

CONF=”/usr/local/redis/redis.conf”

在头部注释的后面添加下面这一段

#chkconfig: 2345 10 90
#description: Start and Stop redis 2

修改完毕配置文件后,将它注册到开机自启动中

chkconfig redis_init_script on

Linux下chkconfig命令详解

手动启动redis

sh redis_init_script start 3

可以将服务器重启然后使用ps -ef|grep redis是否已经成功启动