当前位置: 首页 > news >正文

linux离线环境安装redis

先检查gcc版本,使用gcc --version进行检查,版本在5以下的,安装redis要安装redis6以下的版本

如果没有gcc命令,要先安装gcc命令。因为是离线环境,yum命令什么的用不了。为了安装gcc,进行了几种尝试。

1、下载rpm包,使用rpm命令安装,最终因为缺少依赖放弃了

2、下载Centos7镜像,上传到linux服务器。想通过修改Centos7镜像的yum源指向,将yum源指向镜像文件,使用下载的镜像里面的gcc。最终因为用户权限不够,放弃了。

Centos7下载地址:Index of /centos-vault/7.8.2003/isos/x86_64/ | 清华大学开源软件镜像站 | Tsinghua Open Source MirrorIndex of /centos-vault/7.8.2003/isos/x86_64/ | 清华大学开源软件镜像站,致力于为国内和校内用户提供高质量的开源软件镜像、Linux 镜像源服务,帮助用户更方便地获取开源软件。本镜像站由清华大学 TUNA 协会负责运行维护。https://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.8.2003/isos/x86_64/

官网下载地址打开报错,因此使用的是清华大学的镜像下载地址

3、安装7zip在linux里面的安装包

7zip下载地址:Downloadhttps://7-zip.org/download.html

下载对应的tar.xz的包,传到服务器,使用tar命令解压

进入解压后的目录,使用7zzs命令在当前目录直接解压,命令如下

./7zzs x CentOS-7-x86_64-DVD-2003.iso

如果7zzs不成功,就用7zz命令解压

解压成功后,进入解压后的目录,进入Packages目录,会发现目录下有很多rpm包,我选择的是全部安装,耗时长了点

使用rpm -Uvh *.rpm --nodeps --force命令,安装所有的rpm,等待安装完成。使用gcc --version命令检查gcc安装是否成功。

4、下载redis安装包,下载地址如下:Index of /releases/https://download.redis.io/releases/

注意gcc的版本,版本是5以下的就下载redis6以下的版本。不然会解压失败的,离线环境,升级gcc很麻烦

5、redis上传解压成功后,进入解压后的redis目录,先输入make,后输入make install安装redis。

安装成功后可以在/usr/local/bin目录下找到redis的服务。如果安装失败,注意是不是账户权限不足是问题导致的。

6、安装redis成功后,记得修改redis配置,例如后台启动、保护模式、绑定端口、设置密码等

如果有疑问,可以联系我的QQ1391197821,欢迎一起探讨

 

http://www.lryc.cn/news/148846.html

相关文章:

  • 记录学习--字节码解析try catch
  • 多线程与高并发——并发编程(3)
  • 关于内网主备+https
  • java入坑之网络编程
  • A Survey on Large Language Model based Autonomous Agents
  • Integer、Long 等包装类 == 值判断、地址判断与缓存
  • numpy学习:reshape和resize
  • JPA在不写sql的情况下实现模糊查询
  • Java设计模式之单例模式
  • Vue3 学习
  • Error obtaining UI hierarchy Error taking device screenshot: EOF/NULL 解决办法
  • Java框架之王:Spring的崛起与进化
  • 【位运算】位运算常用技巧总结
  • 【STM32】IIC使用中DMA传输时 发送数据总少一个的问题
  • 记录layui数据表格使用文件上传按钮
  • c++之枚举
  • LeetCode 热题 100(七):105. 从前序与中序遍历序列构造二叉树、14. 二叉树展开为链表
  • 机器学习笔记 - 在表格数据上应用高斯混合GMM和网格搜索GridSearchCV提高分类精度的机器学习案例
  • 【UE 材质】模型部分透明
  • Web3 社交平台如何脱颖而出?我们和 PoPP 聊了聊
  • 【Android】ARouter新手快速入门
  • 基于VUE3+Layui从头搭建通用后台管理系统(前端篇)十一:通用表单组件封装实现
  • Oracle Scheduler学习
  • 用户体验地图是什么?UX设计心得分享
  • vue3动态路由警告问题
  • 17 Linux之大数据定制篇-Shell编程
  • SpringBoot集成WebSocket
  • Linux服务器部署JavaWeb后端项目
  • 原生小程序 wxs 语法(详细)
  • MySQL中count(*)和count(1)和count(column)使用比较