美文网首页
Mac redis 开机自启动

Mac redis 开机自启动

作者: 雪域红鹰 | 来源:发表于2022-05-24 09:48 被阅读0次

    1 创建.plist配置文件

    为了让 Redis 在启动时自动启动,我使用的是 launchd。在 /Library/LaunchDaemons 中创建一个简单的plist文档

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

    注意:

    • 先执行 which redis-server 查看redis的安装位置;
    • 再执行 sudo find / -name redis.conf 查看reids.conf的位置。
    <!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>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>
    
    
    • 注意: 如果/usr/local/etc/redis.conf路径不存在,就把这个删除。这项是可选的

    2 将 redis.server.plist 加载到 launchd 中

    sudo launchctl load /Library/LaunchDaemons/redis-server.plist
    
    

    此时 Mac 开机或重启都会自动启动 redis

    3 命令行重启或者关闭redis服务

     sudo launchctl start redis-server
    
     sudo launchctl stop redis-server
    

    相关文章

      网友评论

          本文标题:Mac redis 开机自启动

          本文链接:https://www.haomeiwen.com/subject/jbleprtx.html