Mac系统使redis启动服务器端在后台运行的办法

Mac系统使redis启动服务器端在后台运行的办法

安装好redis后,启动redis服务端,切换目录到redis安装包的src目录下.

./redis-server
但发现服务器端没有在后台运行,如果想要开启客户端的话需要我们在开启一个新的终端窗口来另外启动redis客户端,这造成了很大的不便。
服务器启动画面

我们需要后台开启服务器端,所以我们需要设置reids.conf里的属性daemonize为yes,默认daemonize是no。我们需要手动将其设置为yes。redis.conf这个文件在我们下载的reids的安装包里,与src文件在同一级目录下,如下图所示。

目录显示

做法:打开终端,切换目录到reids安装包的目录下,编辑redis.conf文件,输入命令:vim redis.conf,进入到文件中找到daemonize 属性,将no改为yes保存后退出。
daemonize 设置
再次运行redis服务端时,与此配置文件一起运行即可将服务器端在后台运行,命令为:./redis-server …/redis.conf,因为redis.conf通常都是在redis-server的上一级命令,所以此处使用了 …/,具体可根据您电脑具体redis.conf的路径设置。

原理解释

daemonize 是linux的守护进程命令
概念
守护进程也称精灵进程,是运行在后台的一种特殊进程。守护进程独立于控制终端并且周期性的执行某种任务或者等待处理某些打算的事件。可认为守护进程目的就是防止终端产生的一些信号让进程退出

原文链接:https://blog.csdn.net/LLZK_/article/details/58129094
原文链接:https://blog.csdn.net/ksdb0468473/article/details/52126009

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值