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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 获取的string转JSONArray或JSONObject

    获取的string转JSONArray或JSONObject² 返回值:JSON格式字符串{“serviceId”:”3c.park.queryparkstandard”,”resultCode”:0,”message”:”成功”,”dataItems”:[{“objectId”:””,”operateType”:”READ”,”attributes”:{“parkCode”:”park01″,

    2022年6月20日
    33
  • [转]组合数取模【转自AekdyCoin的组合数取模】

    [转]组合数取模【转自AekdyCoin的组合数取模】转载自大牛的百度空间:http://hi.baidu.com/aekdycoin/item/e051d6616ce60294c5d249d7大家都在中学阶段学习了组合数的定义:这个表示的是从n个元素中选取m个元素的方案数。(PS.组合数求模似乎只用在信息学竞赛和ACM竞赛等计算机编程设计大赛中……,求在现实中的运用)可以知道当n,m取得比较大的时候,组合数可能很大很大(天文数字?无…

    2022年7月23日
    8
  • cefsharp文档在哪_hdfs创建目录

    cefsharp文档在哪_hdfs创建目录参考:https://github.com/cefsharp/CefSharp/issues/601https://gist.github.com/BlackBooth/19ce027c4f68c1eb4fc1144988ca6662关键点:(1)设置CefSettings的BrowserSubprocessPath属性为对应的CefSharp.BrowserSubprocess.exe的…

    2022年9月18日
    3
  • java getclassloader_Java Class getClassLoader()方法[通俗易懂]

    java getclassloader_Java Class getClassLoader()方法[通俗易懂]JavaClassgetClassLoader()方法java.lang.Class.getClassLoader()方法返回的类加载器的类。一些实现可能使用null表示引导类加载器。如果这个类是由引导类加载器加载的方法在这样的实现将返回null。1语法publicClassLoadergetClassLoader()2参数无3返回值此方法返回加载此对象所表示的类或接口的类加载器。…

    2022年6月11日
    36
  • 代码注册广播需要调用registerReceiver()方法_怎么把程序注册成服务

    代码注册广播需要调用registerReceiver()方法_怎么把程序注册成服务分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!                &

    2025年10月27日
    3
  • [安全攻防进阶篇] 一.什么是逆向分析、逆向分析应用及经典扫雷游戏逆向

    [安全攻防进阶篇] 一.什么是逆向分析、逆向分析应用及经典扫雷游戏逆向安全攻防进阶篇将更加深入的去研究恶意样本分析、逆向分析、内网渗透、网络攻防实战等。第一篇文章先带领大家学习什么是逆向分析,然后详细讲解逆向分析的典型应用,接着通过OllyDbg工具逆向分析经典的游戏扫雷,再通过CheatEngine工具复制内存地址获取,实现一个自动扫雷程序。基础性文章,西电UI您有所帮助~

    2022年6月19日
    31

发表回复

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

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