mac启动redis
时间: 2023-08-25 08:09:39 浏览: 98
mac下redis安装、设置、启动停止方法详解
要在Mac上启动Redis,您可以使用launchd来实现自动启动。首先,您需要在/Library/LaunchDaemons目录中创建一个简单的XML文档,例如redis-server.plist。您可以使用sudo vim /Library/LaunchDaemons/redis-server.plist命令来创建和编辑该文件。\[1\]
然后,您需要将以下代码复制到redis-server.plist文件中:
```
<!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/redis5.0.4/redis.conf</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
```
这段代码指定了Redis服务器的路径和配置文件的位置。确保将路径和配置文件的位置更改为您实际安装Redis的路径和配置文件的位置。\[2\]
另外,如果您遇到持久化错误并且无法退出redis-server,可能是因为路径/usr/local/bin没有写权限。您可以将Redis放在具有写权限的目录中,例如/Users/aaa/tmp/,以解决此问题。\[3\]
完成后,保存redis-server.plist文件并退出编辑器。然后,您可以使用以下命令加载并启动Redis:
```
sudo launchctl load /Library/LaunchDaemons/redis-server.plist
```
这将加载并启动Redis服务。从此时起,Redis将在Mac启动时自动启动。
请注意,这些步骤假设您已经正确安装了Redis,并且已经将Redis二进制文件和配置文件放置在正确的位置。
#### 引用[.reference_title]
- *1* *2* *3* [MacOS redis开机启动设置](https://blog.csdn.net/tacity/article/details/105852951)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文