Linux安装Redis(图文解说详细版)「建议收藏」

Linux安装Redis(图文解说详细版)「建议收藏」最近开个新坑,就是在linux环境中操作开发环境,带大家玩转Linux,会整理出一篇Linux的专栏,欢迎大家订阅!!富贵同学linux环境为CentOS7.8版本。这次说一下Redis的安装第一步,下载安装包https://redis.io/download第二步,上传安装包到/opt下(老规矩了,安装包在opt下)第三步,解压安装包tar-zxvfredis-6.2.6.tar.gz第四步,编译进入到reidis-6.2.6中输入make进行编译第五步,安装进入s

大家好,又见面了,我是你们的朋友全栈君。

最近开个新坑,就是在linux环境中操作开发环境,带大家玩转Linux,会整理出一篇Linux的专栏,欢迎大家订阅!!

富贵同学linux环境为CentOS7.8 版本。这次说一下Redis的安装

第一步,下载安装包

https://redis.io/download
在这里插入图片描述

第二步,上传安装包到/opt下(老规矩了,安装包在opt下)

在这里插入图片描述

第三步,解压安装包

 tar -zxvf redis-6.2.6.tar.gz 

在这里插入图片描述

第四步,编译

进入到reidis-6.2.6中输入make进行编译
在这里插入图片描述

第五步,安装

进入src文件中进行安装,输入: make install
在这里插入图片描述
如果出现这个页面说明安装环境没装好

在这里插入图片描述
我们还需要安装环境yum install gcc-c++
在这里插入图片描述
重新make install
在这里插入图片描述
好家伙又出错了,别慌
在这里插入图片描述
我们使用make MALLOC=libc命令编译(我也不知道为啥,网上查的:
错误原因:
原因是jemalloc重载了Linux下的ANSI C的malloc和free函数)
在这里插入图片描述

在这里插入图片描述
进入src文件中进行安装,输入: make install
成功!
在这里插入图片描述

第六步,配置redis

vim redis.conf

在这里插入图片描述
将这行注释掉,表示可以远程访问
在这里插入图片描述
protected-mode 设置成no(默认是设置成yes的, 防止了远程访问,在redis3.2.3版本后)
在这里插入图片描述
在这里插入图片描述

这个改为yes 表明需要在后台运行
在这里插入图片描述

在这里插入图片描述

第七步,设置开机自启动

vim /etc/rc.d/rc.local

在这里插入图片描述
添加以下命令:(根据自己的安装目录来)

/opt/redis/redis-6.2.6/src/redis-server  /opt/redis/redis-6.2.6/redis.conf

在这里插入图片描述

第八步,启动redis

/opt/redis/redis-6.2.6/src/redis-server  /opt/redis/redis-6.2.6/redis.conf

在这里插入图片描述
连接成功!!
在这里插入图片描述

拓展

设置redis的密码:
在配置文件里面找到 # requirepass foobared
在这里插入图片描述
改成自己的密码就好
在这里插入图片描述

如果你看到这里了,记得点个赞哦,关注一波!!(づ ̄3 ̄)づ╭❤~
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/151660.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • UFT VB脚本

    UFT VB脚本UFTVB脚本分类: 自动化2015-07-1323:48 49人阅读 评论(0) 收藏 举报OnErrorResumeNext REMMsgbox(Err.Number)REMMsgbox(Err.Source)REMMsgbox(Err.Description)REM###############################

    2022年5月28日
    35
  • 【游戏开发框架】自制Unity通用游戏框架UnityXFramework,详细教程(Unity3D技能树 | tolua | 框架 | 热更新)[通俗易懂]

    【游戏开发框架】自制Unity通用游戏框架UnityXFramework,详细教程(Unity3D技能树 | tolua | 框架 | 热更新)[通俗易懂]【游戏开发框架】自制Unity通用游戏框架UnityXFramework,详细教程(Unity3D技能树|tolua|框架|热更新)

    2022年6月6日
    51
  • JavaScript语法学习(一文带你学会JavaScript)

    JavaScript语法学习(一文带你学会JavaScript)概述所有的代码必须写在<scripttype=“text/javascript”>当中。如果需要引用外部的js文件,格式为 <scripttype=“text/javascript”src=“XXXXX”></script>src为链接的外部地址 而此时所有的代码必须为外部文件,写在其中的代码无效。每一句js语句后面都要跟上分号为了语法规范,script标签应该写在head标签当中,且可以引入多个script标签表示不同功能块&lt;可以表示

    2025年11月10日
    5
  • 几何菱形包是什么牌子_菱形数学

    几何菱形包是什么牌子_菱形数学首页题库状态天梯课程比赛排行榜武则天 题目描述我的提交所有提交换下一题10049:凯的菱形时间限制:1000MS内存限制:131072KB提交总数:36AC总数:20问题描述打完一波农药,安琪拉感叹道:凯呀凯,你真是又帅又厉害!!!凯是真帅,他的菱形也是帅:最外层是字母A,然后里一层是B,再里一层是C。。。输入格式第一行输入整数n(1&lt…

    2022年9月1日
    3
  • 大学四年零基础自学Java的路线

    大学四年零基础自学Java的路线屌丝逆袭,成神之路

    2022年6月20日
    21
  • HttpServlet 笔记

    HttpServlet 笔记HttpServlet 类包含 doGet doPost doPut doDelete doHead doOptions doTrace doGet 与 doPost 的区别 doGet 和 doPost 两个方法根据 HTTP 请求的不同会被分别调用 二者明显的区别是在使用 doGet 方法时请求 URL 会包含所要传递的参数 而在使用 doPost 方法时则不会 产生这种区

    2025年10月5日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号