一、准备

1、Redis 下载

Redis 官方网站:https://redis.io/

下载地址:https://redis.io/download

下载并解压安装包

1
2
wget https://download.redis.io/releases/redis-6.2.4.tar.gz
tar -zxvf redis-6.2.4.tar.gz

2、gcc 依赖

由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境

1
gcc -v

如果没有安装,执行以下命令进行安装

1
gcc -v

二、开始安装

1、编译

cd 切换到 redis 解压目录下,执行编译

1
2
cd redis-6.2.4
make

等待一段时间,编译结束后

2、安装

安装并指定安装目录

1
make install PREFIX=/home/shiguang/service/redis

三、配置

1、设置守护进程

复制刚才解压的 redis-6.2.4文件夹下的 redis.conf 配置文件到刚才指定的安装目录下

修改 redis.conf 文件,把 daemonize no 改为 daemonize yes

2、设置开机启动

1
[root@SG bin]# vi /etc/systemd/system/redis.service

redis.service 文件内容

注意:ExecStart 配置成自己的路径的安装路径和配置文件路径

1
2
3
4
5
6
7
8
9
10
11
[Unit]
Description=redis-server
After=network.target

[Service]
Type=forking
ExecStart=/home/shiguang/service/redis/bin/redis-server /home/shiguang/service/redis/redis.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

更新配置

1
systemctl daemon-reload

启动服务

1
systemctl start redis

设置开机启动

1
systemctl enable redis

查看状态

1
systemctl enable redis

3、创建 redis 命令软链接

linux ln 命令(ln -s 软链接)

它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s

具体用法是:ln -s 源文件 目标文件

usr/bin 里面存的是系统的一些应用程序的打开方式

/usr/local/bin 存的是用户自己安装的应用程序

设置软链接到 /usr/bin 目录中,就相当于设置了一个快捷方式

1
ln -s /home/shiguang/service/redis/bin/redis-cli /usr/bin/redis

测试效果