我正在使用Ubuntu来开发我的网站。 最近,我开始使用redis。
当我启动计算机时,redis-server 将自行启动。
我可以通过什么方法阻止我的 redis 服务器自行启动?
似乎 redis-server
包使用了rc.d
脚本,在 Ubuntu 中处理它们的首选方法是使用 update-rc.d
:
sudo update-rc.d redis-server disable
应该做这个伎俩。您也可以仅在某个运行级别中禁用它:
sudo update-rc.d redis-server disable 2
对于那些寻找最新解决方案的人。如果您的系统使用的是systemd(Ubuntu 15.04及更高版本),则在启动时不启动它的方法是:
sudo systemctl disable redis-server
SystemCTL"基本上"承认这些操作(查看以下链接以获取完整列表)
-
disable
.不要在启动时启动。 -
enable
.启动时启动。 -
start
.立即启动它。 -
stop
.现在停止它。 -
status
.检查是否正在运行
正如这个答案中所写的:
有关更多详细信息,请参阅启用和禁用服务,有关很长的答案,请参阅此帖子
有关更多详细信息,请参阅这篇关于数字海洋的文章和 systemctl 的手册页。