UOS 20 安装redis 7.0.11 安装redis 7.0.11时 make命令 报错 /bin/sh: cc: command not found

UOS 20 安装redis 7.0.11

  • [1、下载redis 7.0.11](#1、下载redis 7.0.11)
  • [2、安装redis 7.0.11](#2、安装redis 7.0.11)
  • [3、启动停止redis 7.0.11](#3、启动停止redis 7.0.11)
  • 4、安装过程问题记录

UOS 20 安装redis 7.0.11
安装redis 7.0.11时 make命令 报错 /bin/sh: cc: command not found、zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such file or directory

1、下载redis 7.0.11

官方下载链接: https://github.com/redis/redis/archive/refs/tags/7.0.11.tar.gz

2、安装redis 7.0.11

把redis-7.0.11.tar.gz上传到UOS服务器

安装redis安装工具

bash 复制代码
yum install gcc make
bash 复制代码
cd /path/to/redis-7.0.11.tar.gz
tar -zxvf redis-7.0.11.tar.gz
cd redis-7.0.11
make
make install PREFIX=/usr/local/redis

至此安装完成 查看安装目录

编辑redis配置文件

bash 复制代码
mkdir /usr/local/redis/conf
cp /path/to/redis-7.0.11/redis.conf /usr/local/redis/conf

编辑redis.conf

bash 复制代码
vi /usr/local/redis/conf/redis.conf

修改bind 这一行

原来是 bind 127.0.0.1 -::1 修改为 bind 0.0.0.0 -::1

修改前

修改后

为redis配置密码 编辑redis.conf

bash 复制代码
vi /usr/local/redis/conf/redis.conf

zai requirepass foobared 这一行下面添加一行

bash 复制代码
requirepass 123

123是自定义的密码

3、启动停止redis 7.0.11

启动redis

bash 复制代码
nohup /usr/local/redis/bin/redis-server /usr/local/redis/conf/redis.conf &

停止redis

bash 复制代码
/usr/local/redis/bin/redis-cli -a '123' shutdown

4、安装过程问题记录

如果事先没有安装gcc

安装redis 7.0.11时 make命令 报错 /bin/sh: cc: command not found

这是因为缺少gcc 安装gcc后再次make

报错 zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such file or directory

执行make clean 后再次make 还是报错 zmalloc.h:50:31: fatal error: jemalloc/jemalloc.h: No such file or directory

执行make distclean 后再次make make成功

然后执行 make install PREFIX=/usr/local/redis

相关推荐
ta是个码农1 小时前
Mysql——日志
java·数据库·mysql·日志
hhzz2 小时前
SQL 窗口函数(Window Function)终极指南
数据库·sql
没有bug.的程序员4 小时前
MyBatis 初识:框架定位与核心原理——SQL 自由掌控的艺术
java·数据库·sql·mybatis
Databend4 小时前
Databend 亮相 DTCC 2025:存算分离架构引领湖仓一体化
数据库
回家路上绕了弯4 小时前
ClickHouse 深度解析:从核心特性到实战应用,解锁 OLAP 领域新势能
数据库·后端
张铁铁是个小胖子5 小时前
mysql是怎样运行的(梳理)
数据库·mysql
许泽宇的技术分享6 小时前
当自然语言遇上数据库:Text2Sql.Net的MCP革命如何重新定义开发者与数据的交互方式
数据库·.net·text2sql·mcp
2301_803554527 小时前
redis学习
数据库·redis·学习
TT哇7 小时前
@[TOC](MySQL)MySQL经典练习题(详解)
数据库·mysql
Yichen_liuuil8 小时前
Oracle数据库迁移
数据库·oracle·备份·迁移