开发者社区> 问答> 正文

Mac下Redis怎么开机启动

Redis已经安装成功,请问Mac下如何开机启动呢?

展开
收起
爵霸 2016-03-09 13:45:56 2346 0
2 条回答
写回答
取消 提交回答
  • 可以把启动redis的命令放到 /etc/rc.local下面,这样开机就会自动加载这个脚本,启动redis

    2019-07-17 18:55:58
    赞同 展开评论 打赏
  • 如果你用 brew 的话, 直接 brew install redis

    然后它会告诉你要
    launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist

    这样就能在用户登录的时候自己启动啦

    如果是自己编译的 redis, 那就自己写个 redis.plist 再
    launchctl load YOUR_PATH/NAME_OF_REDIS.plist

    以下示例内的 {...} 请替换成自己的设定

    <?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>KeepAlive</key>
        <true/>
        <key>Label</key>
        <string>local.autorun.redis</string>
        <key>ProgramArguments</key>
        <array>
          <string>{REDIS_BIN_PATH}/redis-server</string>
          <string>{REDIS_CONFIG_PATH}/redis.conf</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
        <key>UserName</key>
        <string>{YOUR_USERNAME}</string>
        <key>WorkingDirectory</key>
        <string>/usr/local/var</string>
        <key>StandardErrorPath</key>
        <string>/usr/local/var/log/redis.log</string>
        <key>StandardOutPath</key>
        <string>/usr/local/var/log/redis.log</string>
      </dict>
    </plist>
    2019-07-17 18:55:58
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
ApsaraDB for Redis——与创客同行 立即下载
微博的Redis定制之路 立即下载
云数据库Redis版的开源之路 立即下载