Mac设置redis开机启动

1.创建.plist配置文件

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

按 i进入编辑模式

拷贝如下内容:

<!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/redis-5.0.5/redis.conf</string>

  </array>

  <key>RunAtLoad</key>

  <true/>

</dict>

</plist>

其中redis-server路径与redis.conf路径根据实际情况修改

which redis-server # 查看redis-server路径

建议使用brew安装redis,便于管理

保存并退出:esc+:+wq

2.使用launchctl将配置加入launchd

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

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

3.使用launchctl手动启动/关闭redis

启动redis

sudo launchctl start io.redis.redis-server

关闭redis

sudo launchctl stop io.redis.redis-server

可对上述命令进行简化(通过设置别名的方式) 切换到用户目录cd编辑环境变量配置vim .bash_profile将别名设置粘贴到配置文件

alias redisstart='sudo launchctl start io.redis.redis-server' alias redisstop='sudo launchctl stop io.redis.redis-server'

退出并保存esc-:-wq最后使用source命令使别名生效source .bash_profile,如果提示无此文件可使用下面几种方式:

source ~/.bash_profile
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容