Ubuntu安装redis5.0.0

2023-11-14

一、下载
sudo wget http://download.redis.io/releases/redis-5.0.0.tar.gz
# 如果慢,可以传上去
二、解压编译安装
解压后
切换目录
cd ~/app/redis-5.0.0/

## 编译
make
## 如果make没有就安装
sudo apt-get install make
# 重新编译
make
## 发现cc not found
sudo apt-get install gcc
#重新解压安装即可
##!!!centos需要make install  !!!
三、启动服务
src/redis-server
四、客户端访问
redis-cli
#如果不成功
sudo apt install redis-tools
五、查看版本
切换到redis的redis-cli目录
./redis-cli -h 127.0.0.1 info | grep 'redis_version'
六启动配置文件

修改redis.conf后,重启redis,发现修改的配置未生效,原来是需要在启动redis的时候在命令中加上配置文件,命令如下

./redis-server /usr/local/redis-3.2.8/redis.conf &
七报错

如果报错如下所示

cd src && make all
make[1]: Entering directory '/home/ubuntu/redis-4.0.11/src'
    CC adlist.o
In file included from adlist.c:34:0:
zmalloc.h:50:10: fatal error: jemalloc/jemalloc.h: No such file or directory
 #include <jemalloc/jemalloc.h>
          ^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Makefile:228: recipe for target 'adlist.o' failed
make[1]: *** [adlist.o] Error 1
make[1]: Leaving directory '/home/ubuntu/redis-4.0.11/src'

则可以通过

make MALLOC=libc
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Ubuntu安装redis5.0.0 的相关文章

随机推荐

  • SetThreadName & GetThreadName

    ypedef struct tagTHREADNAME INFO DWORD dwType must be 0x1000 LPCSTR szName pointer to name in user addr space DWORD dwTh
  • 2023 年博客之星的入围规则

    最近的活动 博客之星6月城市领跑比赛 CSDN 博客之星 是一年一度的博主评选 是平台对博主一年贡献的答谢 往年的博客之星均在年末进行 2023年我们进一步优化了博客之星的评选规则 让更多优质的博主更有机会上榜 也无需担心错过报名时间 以下
  • java获取汇率 美元-人民币

    import java io BufferedReader import java io DataOutputStream import java io IOException import java io InputStream impo
  • 第十三届“华中杯”大学生数学建模挑战赛题目 A 题 马赛克瓷砖选色问题

    第十三届 华中杯 大学生数学建模挑战赛题目 A 题 马赛克瓷砖选色问题 要求1 2 3用python完成 文章目录 第十三届 华中杯 大学生数学建模挑战赛题目 A 题 马赛克瓷砖选色问题 要求1 2 3用python完成 前言 一 算法构思
  • LibEvent中文帮助文档

    http blog csdn net zhouyongku article details 53431597 libevent源码分析 http blog csdn net yusiguyuan article details 182675
  • Rinetd 端口转发

    文章目录 端口转发工具 Rinetd 安装 利用 Rinetd 实现Service 负载均衡 端口转发工具 Rinetd Rinetd 重定向传输协议控制工具 可将源ip端口 数据转发至目标 ip端口 在 k8s 中用于将service服务
  • jwt实现token鉴权(nodejs koa)

    为什么需要token 在后台管理系统中 我们通常使用cookie session的方式用于鉴权 如何通过cookie session鉴权 nodejs koa 但这种方式存在着以下问题 比如cookie的容量太小 浏览器端和app端发送ht
  • 动态代理的两种方式以及区别

    JDK动态代理 利用反射机制生成一个实现代理接口的匿名类 在调用具体方法前调用InvokeHandler来处理 CGlib动态代理 利用ASM 开源的Java字节码编辑库 操作字节码 开源包 将代理对象类的class文件加载进来 通过修改其
  • Java-模板注释

    前言 好的代码规范是一个程序员的基本修炼 好的代码注释更能体现一个程序员的思维逻辑 虽然代码是用来给机器运行的 我们只要能写出能让编译器运行的代码就行了 但是如果没有好的编码规范 到项目后期 加入开发的人员逐渐增多时 每个人的编码风格都不一
  • navicat连接oracle进行数据的迁移到mysql以及遇到的问题总结

    打开navicat客户端连接oracle数据服务需要先配置oci dll文件 配置的过程为 打开navicat界面点击 工具 gt 选择 gt OCI 导入oci dll文件 注意 选择instanceclient需要跟oracle数据库的
  • python用bbp公式求圆周率_Python学习笔记

    本文为中国大学MOOC Python语言程序设计 课程学习笔记 课程主讲 嵩天老师 练习平台 Python123 参考教材 Python语言程序设计基础 一 使用公式的方法求解圆周率的值 pi 0 N 1000 for k in range
  • Ubuntu Kylin 20_10 在VMware Workstation Pro上安装

    Ubuntu Kylin 20 10 在VMware Workstation Pro上安装 文章目录 Ubuntu Kylin 20 10 在VMware Workstation Pro上安装 准备工作 在VMVMware Workstat
  • vue-cropper实战使用

    vue cropper 一个优雅的图片裁剪插件 查看演示 Demo README english 更新日志 一 安装使用 1 安装 npm 安装 npm install vue cropper 2 引入 Vue Cropper Vue2 组
  • C++打印类名+函数名的方法

    C 打印类名 函数名的方法 打log的时候经常需要将输出log时所在的类名 函数名写清楚 但是自己敲函数名和类名比较麻烦 复制粘贴的时候也会忘记修改而出错 下面介绍下如何在G GCC编译器下获得函数名和类名 如果只想获得函数名可以用C99的
  • 使用Git-bash将本地项目传到Github

    近几天复习了JavaWeb的一些基础 做了一个简单的管理系统 想放在Github上留个底 但只会用IDEA直接pull 就想着用本地的Gitbash直接pull 花了些时间能好了 现在总结下流程 1 首先在本地目录创建一个文件夹 作为版本库
  • pinia核心模块----store

    目录 一 概念 二 定义store 1 首先store目录下创建user ts文件 主要用来存放与user相关的store 2 页面中使用 一 概念 store简单来说就是数据仓库的意思 我们数据都放在store里面 当然你也可以把它理解为
  • SQL中Group By的使用

    SQL中Group By的使用 1 概述 2 原始表 3 简单Group By 4 Group By 和 Order By 5 Group By中Select指定的字段限制 6 Group By All 7 Group By与聚合函数 8
  • 操作系统(02)- 四个基本特征

    文章目录 一 操作系统的特征 1 并发 2 共享 3 虚拟 4 异步 一 操作系统的特征 操作系统的特征可以分为四类 并发 共享 虚拟 异步 其中并发和共享是最基本的特征 二者互为存在条件 后面会给出详细解释 下面详细的介绍这四种特征 1
  • 中国智能建筑行业运行状况与十四五应用前景调研报告2022版

    中国智能建筑行业运行状况与十四五应用前景调研报告2022版 修订日期 2021年12月 搜索鸿晟信合研究院查看官网更多内容 第一章 智能建筑发展概述 1 1 智能建筑的相关概念 1 1 1 智能建筑的定义 1 1 2 智能建筑的层次划分 1
  • Ubuntu安装redis5.0.0

    一 下载 sudo wget http download redis io releases redis 5 0 0 tar gz 如果慢 可以传上去 二 解压编译安装 解压后 切换目录 cd app redis 5 0 0 编译 make