最近在AWS上安装Redis,遇到一个坑. Redis默认配置文件中有个bind配置项,默认为127.0.0.1.此时只能在服务器内部访问Redis. 为了从服务器外部访问Redis,我给bind添加了一个IP,这个IP是服务器的公有IP. 问题来了,我在服务器内部启动Redis-cli直接报错: bind: cannot assign requested address. 原来AWS是个怪胎,这里的IP需要改成服务器的私有IP. 参考资料: bind: cannot assign reques…