CentOS7离线安装redis&配置systemctl服务

CentOS7离线安装redis&配置systemctl服务

依赖和安装包准备

准备redis依赖和redis安装包,下面网盘中都有准备
百度网盘:
链接:下载地址
提取码:rely

1. 到根目录

cd /

2. 创建data文件夹

mkdir data

3. 进入data目录创建rely文件夹

cd /data , mkdir rely

4. 上传依赖到rely文件夹,这里工具使用的是Xftp

依赖上传

5. 上传安装包到data文件夹

上传安装包

7. 进入到rely文件夹开始安装依赖

cd /data/rely
rpm -Uvh *.rpm --nodeps --force
安装依赖

9. 解压压缩包

cd /data
tar -zxvf redis-6.2.6.tar.gz
在这里插入图片描述

11. 进入到解压后的目录进行编译,出现下图内容后编译成功

cd /data/redis-6.2.6
make MALLOC=libc
编译

9. 安装到指定目录,出现下图说明安装成功

make install PREFIX=/data/redis/
安装

10. 到安装目录redis下创建conf文件夹

cd /data/redis/
mkdir conf
创建conf文件夹

11. 将生成的redis配置文件拷贝到安装目录下的conf文件夹

cp /data/redis-6.2.6/redis.conf /data/redis/conf/

12. 修改配置文件

vim redis.conf
修改 redis.conf 文件,把 daemonize no 改为 daemonize yes(配置redis后台运行)
设置密码 requirepass 123456
配置允许连接的IP地址(0.0.0.0)意思为允许所有地址访问
bind 0.0.0.0
修改配置文件

13. 配置启动服务

vi /etc/systemd/system/redis.service
写入以下内容保存退出

[Unit]
Description=redis-server
After=network.target

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

[Install]
WantedBy=multi-user.target

14. 接下来就可以使用命令来启动服务了

systemctl start redis.service   **启动redis服务**

systemctl stop redis.service   **停止redis服务**

systemctl restart redis.service   **重新启动服务**

systemctl status redis.service   **查看服务当前状态**

systemctl enable redis.service   **设置开机自启动**

systemctl disable redis.service   **停止开机自启动**

systemctl daemon-reload **如果配置的服务文件有改变,使用此命令刷新后重启服务**

15. 启动redis服务并查看服务当前状态如果出现下图,说明安装成功

成功

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值