Linux|CentOS离线安装Redis单机版

1.访问Github下载Redis源码。

https://github.com/redis/redis/releasesicon-default.png?t=O83Ahttps://github.com/redis/redis/releases

2.下载最新版Redis7.4.1。

提示:下载速度慢可选择迅雷下载。

3.安装。

//解压
tar xzf redis-7.4.1.tar.gz

//进入目录
cd redis-7.4.1

//编译
make

//安装
make install

//创建配置文件目录并复制配置文件
mkdir /etc/redis
cp redis.conf /etc/redis

# 创建Redis服务文件
sudo vi /etc/systemd/system/redis.service
 
# 添加以下内容到redis.service文件
[Unit]
Description=Redis In-Memory Data Store
After=network.target
 
[Service]
User=redis
Group=redis
ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf
ExecStop=/usr/local/bin/redis-cli shutdown
Restart=always
 
[Install]
WantedBy=multi-user.target
 
# 重载系统服务配置
sudo systemctl daemon-reload
 
# 启用Redis服务
sudo systemctl enable redis.service
 
# 启动Redis服务
sudo systemctl start redis.service
 
# 查看Redis服务状态
sudo systemctl status redis.service

 

### Redis离线安装准备 为了在CentOS系统上实现Redis离线安装,需提前准备好必要的RPM包及其依赖项。确保所使用的软件包版本与目标系统的架构相匹配非常重要[^1]。 对于Redis的具体版本需求,在某些情况下可能需要特定版本如5.0.9来满足业务逻辑的要求;而在其他场景下,则可以考虑更稳定的长期支持版比如6.2[^2]。 ### 下载所需资源 建议先在一个能够上网的机器上完成所有必需文件的获取工作: - Redis RPM包本身 - 所有间接或直接依赖于该服务运行所需的库和其他组件 这些可以从官方源或者其他可信第三方仓库中找到,并且应该保存到可移动介质或者网络共享位置以便后续传输至待部署的目标主机。 ### 安装过程概述 一旦上述准备工作就绪,在目标服务器执行以下命令序列来进行实际操作: #### 步骤一:上传并解压已下载好的压缩包 假设已经把之前收集来的资料传到了 `/opt/softwares` 文件夹内, 接下来要做的就是进入这个目录并将其中的内容释放出来. ```bash cd /opt/softwares/ tar zxvf redis*.gz ``` #### 步骤二:批量处理依赖关系 考虑到可能存在复杂的相互依存情况,推荐采用yum本地模式一次性解决大部分问题: ```bash yum install -y *.rpm --nogpgcheck ``` 这里使用了通配符(*) 来代表所有位于当前路径下的 `.rpm` 类型文档; 同时附加参数 `--nogpgcheck` 是为了避免因缺少GPG密钥而导致验证失败而中断进程。 #### 步骤三:手动调整剩余部分 尽管如此,仍有可能遇到个别特殊情况无法自动解析的情况。此时就需要人工干预,利用工具如 rpm 或 yumdownloader 去单独寻找缺失环节再重复前面提到过的流程直至全部搞定为止[^3]. 最后确认一切正常之后就可以按照常规方法启动服务以及配置开机自启等功能特性了。 ### 验证安装成果 通过简单的测试命令检查是否成功激活了预期的服务实例: ```bash systemctl status redis.service ``` 如果显示状态为active(running),则说明整个离线安装的过程顺利完成。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值