- 创建一个启动脚本文件,比如 start-redis.sh,将以下内容添加到文件中
/bin/bash /usr/local/redis-5.0.3/bin/redis-server /usr/local/redis-5.0.3/etc/redis.conf
2.给该脚本文件添加执行权限:
chmod +x /path/to/start-redis.sh
- 创建一个 plist 文件,比如 com.yourusername.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>Label</key>
<string>com.mysql.mysql</string>
<key>ProgramArguments</key>
<array>
<string>/usr/local/opt/mysql@5.7/bin/mysqld</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
替换 com.yourusername.redis 为一个唯一的标识符,并将 /path/to/start-redis.sh 替换为你实际的脚本文件路径。
加载 launchd 配置,使其立即生效:
launchctl load ~/Library/LaunchAgents/com.mysql.mysql.plist