Linux下安装Redis

首先去官网下载redis安装包:[下载redis] 1

准备安装

运行命令:

tar zxvf redis-3.0.4.tar.gz

进入解压后的文件夹:

cd redis-3.0.4

编译源码:

make

出错

如果出现下面错误:

[root@localhost redis-3.0.4]# make
cd src && make all
make[1]: Entering directory `/root/redis-3.0.4/src‘
    CC adlist.o
/bin/sh: cc: command not found
make[1]: *** [adlist.o] Error 127make[1]: Leaving directory `/root/redis-3.0.4/src‘
make: *** [all] Error 2

则需要安装gcc

如果出现下面错误:

[root@localhost redis-3.0.4]# make
cd src&& make all
make[1]: Entering directory `/root/redis-3.0.4/src‘
    CC adlist.o
In file included from adlist.c:34:
zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory
zmalloc.h:55:2: error: #error "Newer version of jemalloc required"
make[1]: *** [adlist.o] Error 1make[1]: Leaving directory `/root/redis-3.0.4/src‘
make: *** [all] Error 2

则更改make命令,为 make MALLOC=libc

安装

安装完成后,执行make install,执行文件被复制到了/usr/local/bin中,
需要手动复制配置文件'

cp redis.conf /usr/local/bin

启动服务器:

./redis-server redis.conf

启动客户端:

./redis-cli

posted @   xingoo  阅读(3704)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
历史上的今天:
2012-10-13 5 隐藏实现 ---- 《c++编程思想》
2012-10-13 WSAEventSelect模型 ---应用实例,重写TCP服务器实例
点击右上角即可分享
微信分享提示