一、Windows 安装
Windows 安装就比较简单了, 只需要下载到电脑端,无脑安装就好了~~
二、Linux 安装
1、下载地址
2、开始安装
# 第一步:安装gcc(gcc是linux下的一个编译程序,是c程序的编译工具)
[root@converts ~]# yum install -y gcc
# 第二步:下载Redis 安装包
[root@converts ~]# wget https://download.redis.io/releases/redis-7.2.5.tar.gz
# 第三步:解压Redis 安装包
[root@converts ~]# tar -zxvf redis-7.2.5.tar.gz
# 第四步:进入 Redis 文件夹
[root@converts ~]# cd redis-7.2.5
# 第五步:开始安装Redis,默认安装目录是:/usr/local/bin
# /usr 这是一个非常重要的目录,类似于windows下的Program Files,存放用户的程序
[root@converts redis-7.2.5]# make install
到了这里,redis其实已经安装好了, 但是每次需要手动启动服务,很是麻烦,所以我们需要将redis的服务配置到systemd
服务管理器中,让我们可以很方便的控制软件的启动、开机自启、停止等功能。更多关于systemd的语法介绍请看:《systemd 介绍》
3、配置systemd
3.1、 进入systemd服务单元文件目录
# 在大多数Linux发行版中,systemd服务单元文件都放置在/etc/systemd/system/目录下。
[root@converts ~]# cd /etc/systemd/system/
3.2、 创建Redis服务文件
[root@converts system]# vim redis.service
3.3、 编辑服务单元文件
下述文件的配置信息有不清楚的小伙伴, 可以去看《systemd 介绍》。
[Unit]
Description=Redis Systemd Manager
After=network.target
[Service]
User=root
Group=root
Type=forking
ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf
ExecStop=/usr/local/bin/redis-cli shutdown
TimeoutStopSec=30
Restart=always
StandardOutput=null
StandardError=journal
[Install]
WantedBy=multi-user.target
这里假设Redis的可执行文件位于/usr/local/bin/redis-server
,并且配置文件是/etc/redis/redis.conf
。如果你的安装路径不同,请相应地修改这些路径。
3.4、 更新systemd的配置以包含新的服务单元文件
[root@converts system]# systemctl daemon-reload
4、设置redis服务自启
# 设置开机自启
[root@converts system]# systemctl enable redis.service
# 启动redis服务
[root@converts system]# systemctl start redis.service
5、测试
[root@converts ~]# redis-cli
127.0.0.1:6379> ping
PONG
127.0.0.1:6379>
三、Linux 卸载 Redis
# 1、停止服务
[root@converts ~]# systemctl stop redis.service
# 2、删除redis相关文件
rm -rf /usr/local/bin/redis*
# 3、删除redis systemd文件
rm -rf /etc/systemd/system/redis.service
暂无评论