使用自制程序安装Redis,但当我尝试ping Redis时,它显示这个错误:
Could not connect to Redis at 127.0.0.1:6379: Connection refused
注意: 我尝试关闭防火墙并编辑conf文件,但仍然无法ping通。 我使用的是macOS Sierra和自制版本1.1.11
使用自制程序安装Redis,但当我尝试ping Redis时,它显示这个错误:
Could not connect to Redis at 127.0.0.1:6379: Connection refused
注意: 我尝试关闭防火墙并编辑conf文件,但仍然无法ping通。 我使用的是macOS Sierra和自制版本1.1.11
当前回答
Mac版Redis:
1-酿造安装redis 2-酿造服务启动redis 3- redis-cli ping
$ brew services start redis
$ brew services stop redis
$ brew services restart redis
午餐自动启动选项:
$ ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents
# autostart activate
$ launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
# autostart deactivate
$ launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
Redis conf默认路径:/usr/local/etc/redis.conf
其他回答
安装完redis后,从终端输入:
redis-server
Redis-Server将启动
在Apple Silicon上连接Redis错误(Macbook Pro M1 - 2020年12月),你只需要知道两件事:
使用sudo运行redis-server将删除服务器启动错误
Shell % sudo redis-server
为了将其作为服务“daemonize”运行,它将允许您在后台运行
Shell % sudo redis-server—daemonize是
使用以下步骤验证: Shell % redis-cli ping
希望这能帮助所有担心缺少文档的Macbook Pro M1用户。
实际上,你需要在安装后运行“redis-server &”来启动服务,当你只运行“redis-server”时,服务以非分离模式运行。强调“&”
这对我来说很有用:
sudo service redis-server start
我试图连接我的Redis运行在wsl2从vs代码运行在Windows。
我列出了对我有效的方法,以及我执行这些方法的顺序:
1) sudo ufw allow 6379
2) Update redis.conf to bind 127.0.0.1 ::1 192.168.1.7
3) sudo service redis-server restart
注意:这是我第一次在wsl2上安装Redis,而且还没有运行任何命令。
如果对你有用,请告诉我。 谢谢。