• Redis的启动和关闭(前台启动和后台启动)


    场景

    Centos中Redis的下载编译与安装(超详细):

    https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103967334

    在上面安装好Redis后会在安装目录下的bin下自动生成一堆脚本。

    其中redis-server就是redis的服务端。

    注:

    博客:
    https://blog.csdn.net/badao_liumang_qizhi
    关注公众号
    霸道的程序猿
    获取编程相关电子书、教程推送与免费下载。

    实现

    前台启动redis

    前台启动redis后,就不能再在输入框中输入命令,否则就会将服务端停止。

    进入到上面脚本所在的目录下启动服务端

    ./redis-server

    然后再复制一个会话,再次进入脚本命令所在的目录,启动客户端。

    ./redis-cli

    然后输入ping,如果出现如上图提示则是启动成功。

    后台启动

    redis的源码目录中,即安装包中,不是安装后的路径,中有一个配置文件redis.conf。

    如果要设置为后台启动启动就要修改此配置文件中的daemonize为yes。

    首先要找到此配置文件的位置,并将其复制到安装目录下,即与安装路径下bin同目录。

    cp redis.conf ../redis

    注意当前是在redis.conf所在的目录,而要复制到的目录是上层目录下的redis目录下,要根据自己的目录进行修改。

    来到复制到的安装后的目录,然后编辑此配置文件

    vi redis.conf

    往下找到daemonize 的设置默认为no

    将no更改为true保存并退出。

    此时是在redis目录下,此目录下有bin目录和刚复制的redis.conf目录。

    此时启动redis服务端的命令就是

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

    即要在后面带着配置文件的路径,现在是在当前路径下。

    启动后

    可以此时查看后台进程,redis已经启动成功。

    ps -ef | grep redis

     同样再启动客户端。

    ./bin/redis-cli -h 127.0.0.1 -p 6379

    注意:如果不指定ip和端口的话,默认就是本机和6379端口。

    如果需指定,则按照上面的进行修改。

    同样输入ping进行测试

    Redis关闭

    如果是前台启动则直接Ctrl+C关闭。

    如果是后台启动,即上面客户端连接成功后,首先输入

    exit

    退出redis客户端

    然后进入到bin目录下,输入

     ./redis-cli shutdown

  • 相关阅读:
    pormise的基本用法
    let 与 var 的区别
    字符串
    数组
    Redis 低级数据结构:一、介绍
    Curator使用:(七)分布式Barrier
    Curator使用:(六)分布式计数器
    Curator使用:(五)分布式锁
    Curator使用:(四)Master选举
    Curator使用:(三)事件监听
  • 原文地址:https://www.cnblogs.com/dearroy/p/14040274.html
Copyright © 2020-2023  润新知