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

Linux【大数据运维】下制作Redis绿色免安装包(一)

linux下安装Redis比较繁琐,遇到内网部署环境更是麻烦。根据经验将Redis打包一个绿色版进行使用。

大体思路,在一台正常的机器上面制造好安装包,然后上传到内网服务器,解压使用。

下载:

wget https://download.redis.io/releases/redis-8.0.3.tar.gz

解压:

mkdir -p /opt/redis
tar -xzf redis-8.0.3.tar.gz -C /opt/redis --strip-components=1

编译:

cd /opt/redis
make
  • 编译成功后,src/ 目录下会生成 redis-serverredis-cli 等可执行文件。

Redis 2.4版本之后,默认使用jemalloc来做内存管理,因为jemalloc被证明解决fragmentation problems(内存碎片化问题)比libc更好。但是如果你又没有jemalloc而只有libc,当make出错时,你可以加这么一个参数即可。

make MALLOC=libc # 使用系统默认分配器(glibc)

make MALLOC=tcmalloc # 使用 tcmalloc 

安装:

make install PREFIX=/opt/redis-8.0.3-install

PREFIX 指定安装目录,可自定义(如 /opt/redis)。

安装后,/opt/redis-8.0.3-install/bin/ 下会有:

redis-server(服务端)

redis-cli(客户端)

redis-benchmark(性能测试工具)

redis-check-aof、redis-check-rdb(数据修复工具)

 复制配置:

cp redis.conf /opt/redis/redis-8.0.3-install/bin/

编辑配置:

bind 127.0.0.1 #注释掉这部分,这是限制redis只能本地访问protected-mode no #改为no,默认yes,开启保护模式,限制为本地访问

启动:

   cd /opt/redis/redis-8.0.3-install/bin  ./redis-server redis.conf

制作:

tar -zcvf redis-8.0.3-install.tar.gz redis-8.0.3-install  #压缩文件,方便拷贝到其他主机

http://www.dtcms.com/a/272668.html

相关文章:

  • 企业网络安全的“金字塔”策略:构建全方位防护体系的核心思路
  • upload-labs靶场通关详解:第20关 /.绕过
  • 以下哪种类型在Golang中不是内置类型?
  • zookeeper etcd区别
  • Keepalived+LVS实现LNMP网站的高可用部署
  • 登录为图片验证时,selenium通过token直接进入页面操作
  • Java 导出word 实现饼状图导出--可编辑数据
  • CIEDE2000 色差公式C++及MATLAB实现
  • 【零基础学AI】第35讲:策略梯度方法 - 连续控制任务实战
  • Swift 图论实战:DFS 算法解锁 LeetCode 323 连通分量个数
  • 快速搭建服务器,fetch请求从服务器获取数据
  • ReentrantLock 与 Synchronized 的区别
  • 给MySQL做定时备份,一天3次
  • method_name字段是什么
  • 单片机基础(STM32-DAY2(GPIO))
  • Linux驱动06 --- UDP
  • 飞书AI技术体系
  • web 系统对接飞书三方登录完整步骤实战使用示例
  • 低温冷启动 高温热启动
  • OpenCV 图像进阶处理:特征提取与车牌识别深度解析
  • 醋酸镨:闪亮的稀土宝藏,掀开科技应用新篇章
  • Spring IoC 如何注入一些简单的值(比如配置文件里的字符串、数字)?
  • 【文献阅读】Depth Anything: Unleashing the Power of Large-Scale Unlabeled Data
  • MyBatis 使用教程及插件开发
  • 自动驾驶环境感知:天气数据采集与融合技术实战
  • AI-Sphere-Butler项目语音切换数字人管家形象功能老是开发不成功。
  • Oracle 数据库管理与维护实战指南(用户权限、备份恢复、性能调优)
  • 深度学习与图像处理案例 │ 基于深度学习的自动驾驶小车
  • GitHub上优秀的开源播放器项目介绍及优劣对比
  • 申请注册苹果iOS企业级开发者证书需要公司拥有什么规模条件