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

Linux下Redis安装及配置

首先下载redis安装包:地址
这里我使用的是7.0版本的!
在这里插入图片描述
将文件上传至linux上,此处不再多叙述,不会操作的,建议使用ftp!

第一步:解压压缩包

tar -zxvf redis-7.0.14.tar.gz

第二步:移动redis存放目录(结合个人需求而定!)

redis-7.0.14:解压后的文件路径
/usr/local:移动后的文件路径
mv redis-7.0.14 /usr/local/

第三步:编译

进入redis-7.0.14文件夹目录下,输入命令make执行编译命令

cd /usr/local/redis-7.0.14/
make

若出现cc:命令未找到的情况,是属于没有安装gcc,安装一下即可!
安装命令:yum -y install gcc automake autoconf libtool make
若出现zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录
则执行命令:make MALLOC=libc 创建文件夹就可以了!

出现以下界面,则为安装成功!
在这里插入图片描述

第四步:安装!

make PREFIX=/usr/local/redis-7.0.14 install

注意: 这里多了一个关键字PREFIX,这个关键字的作用是编译的时候用于指定程序存放的路径。比如我们现在就是指定了redis必须存放在/usr/local/redis目录。假设不添加该关键字Linux会将可执行文件存放在/usr/local/bin目录,库文件会存放在/usr/local/lib目录,配置文件会存放在/usr/local/etc目录。其他的资源文件会存放在usr/local/share目录。这里指定目录也方便后续的卸载,后续直接rm -rf /usr/local/redis 即可删除redis。

出现以下页面,则为安装成功!
在这里插入图片描述
第五步:启动redis

./bin/redis-server ./redis.conf

若出现bash: ./redis.conf:权限不够
则执行:chmod 777 bin/redis-server redis.conf

出现以下界面,则为启动成功!
在这里插入图片描述

设置redis密码:请看linux设置redis临时密码和长期密码

相关文章:

  • 好用免费的AI换脸5个工具
  • form表单的数据校验可以自定义规则,定义验证器(validator)
  • 【USRP】5G / 6G 原型系统 5g / 6G prototype system
  • Large Language Models areVisual Reasoning Coordinators
  • CSS新手入门笔记整理:CSS列表样式
  • 如何判断数据库慢 SQL 查询?
  • Windows+WSL开发环境下微服务注册(Consul)指定IP
  • ros来保存图像和保存记录视频的方法---gmsl相机保存视频和图片
  • linux学习之详解文件
  • git 配置多端多个账号(码云、github、gitlab)
  • vue3 中使用 sse 最佳实践,封装工具
  • #HarmonyOS:软件安装window和mac预览Hello World
  • Java中富文本转markdown
  • MySQL 数据库如何实现 XA 规范?
  • 开发一款短剧视频小程序软件多少钱?
  • 《Javascript高级程序设计 (第三版)》第五章 引用类型
  • 《用数据讲故事》作者Cole N. Knaflic:消除一切无效的图表
  • 【每日笔记】【Go学习笔记】2019-01-10 codis proxy处理流程
  • IndexedDB
  • JS数组方法汇总
  • php的插入排序,通过双层for循环
  • Promise初体验
  • Python_OOP
  • React 快速上手 - 07 前端路由 react-router
  • 阿里中间件开源组件:Sentinel 0.2.0正式发布
  • 初探 Vue 生命周期和钩子函数
  • 构造函数(constructor)与原型链(prototype)关系
  • 记一次删除Git记录中的大文件的过程
  • 紧急通知:《观止-微软》请在经管柜购买!
  • 每天一个设计模式之命令模式
  • 前端每日实战:61# 视频演示如何用纯 CSS 创作一只咖啡壶
  • 通过git安装npm私有模块
  • 微信如何实现自动跳转到用其他浏览器打开指定页面下载APP
  • 原生js练习题---第五课
  • 在weex里面使用chart图表
  • 正则与JS中的正则
  • MiKTeX could not find the script engine ‘perl.exe‘ which is required to execute ‘latexmk‘.
  • ​软考-高级-系统架构设计师教程(清华第2版)【第9章 软件可靠性基础知识(P320~344)-思维导图】​
  • ###51单片机学习(2)-----如何通过C语言运用延时函数设计LED流水灯
  • #if 1...#endif
  • (二)Eureka服务搭建,服务注册,服务发现
  • (二十五)admin-boot项目之集成消息队列Rabbitmq
  • (附源码)springboot车辆管理系统 毕业设计 031034
  • (附源码)计算机毕业设计SSM疫情社区管理系统
  • (力扣记录)235. 二叉搜索树的最近公共祖先
  • (每日持续更新)jdk api之FileFilter基础、应用、实战
  • (四)Linux Shell编程——输入输出重定向
  • (译)计算距离、方位和更多经纬度之间的点
  • (原创)boost.property_tree解析xml的帮助类以及中文解析问题的解决
  • (转)mysql使用Navicat 导出和导入数据库
  • .NET 8.0 中有哪些新的变化?
  • .NET Conf 2023 回顾 – 庆祝社区、创新和 .NET 8 的发布
  • .Net 转战 Android 4.4 日常笔记(4)--按钮事件和国际化
  • .NET/C# 使用反射调用含 ref 或 out 参数的方法
  • .NET和.COM和.CN域名区别