首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Homebrew在OS上启动Redis服务

使用Homebrew在OS上启动Redis服务
EN

Server Fault用户
提问于 2015-10-23 17:01:48
回答 3查看 10K关注 0票数 5

我通过brew install redis安装了Redis,并试图通过以下方式将其添加为服务:

代码语言:javascript
复制
ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist

这些没有生成任何错误;但是,看起来Redis并没有启动。如果我运行redis-cli ping,我就会得到Could not connect to Redis at 127.0.0.1:6379: Connection refused

我可以在另一个终端窗口手动运行redis-server,但是我想让Redis在登录时自动启动。

我还尝试卸载Redis,重新安装它,并使用brew services管理服务(brew services在安装MongoDB和Cassandra时运行得很好)。

我没有看到其他人有这个问题,所以我不知道如何诊断。如果有人有任何建议,非常感谢!

EN

回答 3

Server Fault用户

发布于 2016-02-29 19:04:47

确保您已经首先访问了这些服务:

brew tap homebrew/services

然后试着:

brew services [start/stop/restart] redis

您还可以使用以下内容启动和停止redis:

sudo launchctl start io.redis.redis-server

sudo launchctl stop io.redis.redis-server

为了使您的生活更轻松,您可以将这些命令的别名添加到.bash_profile中。

代码语言:javascript
复制
alias redisstart='sudo launchctl start io.redis.redis-server'
alias redisstop='sudo launchctl stop io.redis.redis-server'

然后,只需输入redisstartredisstop就可以启动和停止redis。

另一种方法是添加redis作为后台服务:

sudo vim /Library/LaunchDaemons/io.redis.redis-server.plist

然后将以下内容复制并粘贴到文件中:

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Label</key>
    <string>io.redis.redis-server</string>
    <key>ProgramArguments</key>
    <array>
        <string>/usr/local/bin/redis-server</string>
        <string>/usr/local/etc/redis.conf</string>
    </array>
    <key>RunAtLoad</key>
    <true/>
</dict>
</plist>
票数 6
EN

Server Fault用户

发布于 2015-11-25 10:14:57

代码语言:javascript
复制
launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
票数 1
EN

Server Fault用户

发布于 2016-09-27 04:57:50

您可能已经编辑了conf文件,以便在以前手动启动redis时对redis进行守护。检查它并将daemonize更改为no,然后重试brew services

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/731256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档