linux centos7工具安装之 redis篇 redis离线安装

文章详细介绍了在LinuxCentOS7环境下如何进行Redis的离线安装,包括下载依赖、解压安装、配置修改、设置开机启动以及启动和停止Redis服务的方法。重点提到了修改redis.conf文件以允许远程访问和使用systemctl管理Redis服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装gcc依赖

 yum install -y gcc 

下载redis

可以自行nginx官网下载:https://redis.io/download/
在这里插入图片描述

或百度网盘下载我的安装版本:https://pan.baidu.com/s/129Hjf28Ka3X4CSnH90BHrA
提取码: nzhj

服务器上创建目录,上传

创建目录(我习惯放在/home/tools/下)
mkdir /home/tools
上传

在这里插入图片描述

解压

cd /home/tools/   进入目录
tar -zxvf redis-5.0.3.tar.gz  解压

在这里插入图片描述

安装

cd redis-5.0.3/    进入目录
make    编译
make install  PREFIX=/usr/local/redis  安装( 安装到指定的位置,默认安装目录为 /usr/local/redis 我们这里默认安装)

更改redis.conf配置文件

复制redis.conf
cp redis.conf /usr/local/redis/bin/		复制redis.conf至安装目录下
cd /usr/local/redis/bin/  进入安装目录

在这里插入图片描述

编辑redis.conf
vim redis.conf  编辑配置文件
更改以下内容
daemonize 的 no 改 yes   (开启后台进程)
bind 127.0.0.1 改 #bind 127.0.0.1   (注释掉,代表所有ip可访问) 
protected-mode 的 yes 改 no    (关闭防护,允许远程连接)

在这里插入图片描述
在这里插入图片描述

保存退出

编辑完成后,点击’esc’按钮退出编辑模式

:wq 保存退出

设置开机启动(设置方便使用的systemctl命令)

编辑redis.service
vim /etc/systemd/system/redis.service 编辑redis.service

粘贴以下内容

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

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

[Install]
WantedBy=multi-user.target

如果自定义安装目录ExecStart 中redis-server 和redis.conf 填写自定义安装的目录
在这里插入图片描述

保存退出

编辑完成后,点击’esc’按钮退出编辑模式

:wq 保存退出
重载配置文件
systemctl daemon-reload
设置开机启动并开启
systemctl enable redis 设置开机启动
systemctl start redis 启动
systemctl status redis 查看状态

在这里插入图片描述

redis启动停止等命令

创建redis.service(可使用方便的systemctl命令)
systemctl start redis    启动
systemctl stop redis   停止
systemctl restart redis    重启
systemctl status redis    查看状态
systemctl enable redis    加入开机自启
systemctl disable redis    取消开机自启
没创建redis.service启动(无法使用方便的systemctl命令)

哎,只能老老实实进入安装目录启动了

cd /usr/local/redis/bin (进入安装目录,此为默认安装目录,自定义安装请进入自己的安装目录)
./redis-server -redis.conf  启动
./redis-cli -p 6379 shutdown  关闭,-p参数指定端口号(很麻烦是吧,systemctl用着不香么)

OK!!!啊哈哈哈哈哈,大队长,我的任务完成啦!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值