Linux的redis启动过程详解「建议收藏」

Linux的redis启动过程详解「建议收藏」目录redis的启动设置redis密码redis-server后台启动redis的启动在我的linux启动redis首先进入到安装redis的目录下cd/usr/local/redis/redis/redis-4.0.2/src启动redis-server服务./redis-server这种启动为前台启动,所以一般直接再VM中启动然后在Xshell中远程控制,启动redis客户端./redis-cli可以看到会有默认端口6379这时就

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

目录

redis的启动

设置redis密码

redis-server后台启动


redis的启动

在我的linux启动redis

首先进入到安装redis的目录下

(记住是你的redis-4.0.2目录中的src目录下,每个人的安装位置有所不同)

cd /usr/local/redis/redis-4.0.2/src

Linux的redis启动过程详解「建议收藏」

启动redis-server服务

./redis-server

(注意有一个点! ./   表示当前目录下)

这种启动为前台启动,所以一般直接再VM中启动

Linux的redis启动过程详解「建议收藏」

然后在Xshell中远程控制,启动redis客户端

./redis-cli

Linux的redis启动过程详解「建议收藏」

可以看到会有默认端口6379

这时就可以使用redis了

设置redis密码

/usr/local/redis/redis-4.0.2中有一个redis.conf文件

Linux的redis启动过程详解「建议收藏」

使用vim命令编辑这个文件

vim redis.conf

里面的文件内容很多,输入/pass 即 查找含有pass的地方

Linux的redis启动过程详解「建议收藏」

可以找到一个requirepass foobared

把注释符号删除,然后后面的foobared改成我们需要的密码

Linux的redis启动过程详解「建议收藏」

esc退出编辑模式,再输入 :wq (保存)

那么设置了密码有什么用呢?如何登录呢?

当编辑了密码之后,启动时输入的命令会有所不同

首先进入到 /usr/local/redis/redis-4.0.2/ 目录下

输入:src/redis-server ./redis.conf

即指定了启动时加载 redis.conf 文件

这个时候再去我们的Xshell中输入 ./redis-cli 你会发现依然能够连接上

Linux的redis启动过程详解「建议收藏」

但是当你想要操作数据时,就会报错

Linux的redis启动过程详解「建议收藏」

输入:auth 123456

Linux的redis启动过程详解「建议收藏」

就可以使用了。

redis-server后台启动

前面看到了啊,又是在VM中启动服务,又是在Xshell中启动客户端的,多麻烦。

那么如果将redis-server后台启动,这样不久可以直接在Xshell中启动服务之后还可以启动客户端么?

同样,输入 vim redis.conf

进入到文件中,查找daemonize :

Linux的redis启动过程详解「建议收藏」

你会看到一个 daemonize no

将no 改为 yes ,表示可以后台启动

Linux的redis启动过程详解「建议收藏」

保存退出

再次启动服务

Linux的redis启动过程详解「建议收藏」

就实现了后台启动啦。

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

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

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


相关推荐

  • TCP三次握手详解及释放连接过程[通俗易懂]

    TCP三次握手详解及释放连接过程[通俗易懂]TCP在传输之前会进行三次沟通,一般称为“三次握手”,传完数据断开的时候要进行四次沟通,一般称为“四次挥手”。两个序号和三个标志位:  (1)序号:seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。  (2)确认序号:ack序号,占32位,只有ACK标志位为1时,确认序号字段才有效,ack=seq+1。  (3)标志位:共6个,即URG、AC…

    2022年6月13日
    35
  • java必背代码_java必背代码入门有哪些?如何写出优质代码?

    java必背代码_java必背代码入门有哪些?如何写出优质代码?学习java还是要不断的积累,有必要的话,还是需要大家记忆的,这样更加有利于大家学习java,那么今天我们就给大家分享一些java入门必背代码,希望能够对大家有用!1、把Javautil.Date转成sql.Datejava.util.DateutilDate=newjava.util.Date();java.sql.DatesqlDate=newjava.sql.Date…

    2022年7月7日
    26
  • Modifying BAQ to query with parameters「建议收藏」

    Modifying BAQ to query with parameters「建议收藏」//DynamnicQueryforBAQEpicor.Mfg.Core.SessionepiSession=default(Epicor.Mfg.Core.Session);epiSession=(Epicor.Mfg.Core.Session)POEntryForm.Session;DynamicQuerydynamicQ

    2022年6月17日
    27
  • 亲测无限坐席在线客服系统源码,基于ThinkPHP的一款在线客服系统源码

    亲测无限坐席在线客服系统源码,基于ThinkPHP的一款在线客服系统源码源码简介东西没问题,和别人换的本来说是多语言带机器人翻译之类的,给了个这。。。直接一键安装的,启动两个端口就行了,安装倒是简单编号:ym270品牌:无语言:PHP大小:34.5MB类型:在线客服系统支持:pc+wap亲测无限坐席在线客服系统源码,基于ThinkPHP的一款在线客服系统源码,直接一键安装的,启动两个端口就行了。安装教程:PHP5.6+MySQL5.5+设置网站运行目录为public,配置伪静态规则为thinkphp访问/install.php安装即可亲测无限坐席

    2022年7月19日
    18
  • 推荐10个堪称神器的学习网站

    推荐10个堪称神器的学习网站每天都会收到很多读者的私信,问我:“二哥,有什么推荐的学习网站吗?最近很浮躁,手头的一些网站都看烦了,想看看二哥这里有什么新鲜货。”今天一早做了个恶梦,梦到被老板辞退了。虽然说在我们公司,只有我辞退老板的份,没有老板辞退我这一说,但是还是被吓得4点多都起来了。(主要是因为我掌握着公司所有的核心源码,哈哈哈)既然4点多起来,就得好好利用起来。于是我就挑选了10个堪称神器的学习网站,推…

    2022年6月9日
    49
  • 学习PHP好,还是Python好呢?

    学习PHP好,还是Python好呢?

    2021年10月24日
    49

发表回复

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

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