linux中redis后端模式启动,Redis的启动和关闭(前台启动和后台启动)

场景

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

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

ad11e7067224e5758d6a0746e913816b.png

Gkz1LwnjdR

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

注:

实现

前台启动redis

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

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

./redis-server

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

./redis-cli

Gkz1LwnjdR

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

后台启动

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

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

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

cp redis.conf ../redis

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

Gkz1LwnjdR

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

vi redis.conf

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

Gkz1LwnjdR

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

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

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

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

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

启动后

d5aa19de9acc3807fc59a0c72edf2e70.png

Gkz1LwnjdR

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

ps -ef | grep redis

ed6db18cfaef753e1512155509fa4e94.png

同样再启动客户端。

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

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

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

同样输入ping进行测试

42ad512e52e1587550a914562e967a60.png

Gkz1LwnjdR

Redis关闭

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

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

exit

退出redis客户端

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

./redis-cli shutdown

c993c021e14de94cd75c9533143825b2.png

Gkz1LwnjdR

nohup npm start &启动之后关闭终端程序没有后台运行

感谢:https://blog.csdn.net/nsj820/article/details/5862231 “在当shell中提示了nohup成功后,还需要按终端上键盘任意键退回到shell输入命 ...

mac 下mongo的启动和关闭以及启动问题解决

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值