使用 'rails sever'的时候需要注意,这个命令对环境有依赖,如果是内网,比如你自己的机器上可以直接使用'rails server',如果要在公网上发布,比如云平台,就必须必须使用'-b'(指定 ip 地址) 或'-p'(指定端口号) 来配合使用。上面那个使用了'-b'指定了一个 ip 地址,就是告诉 Rails,我要发布一个应用在公网上,那么 Rails 就会根据公网的发布模式,发布应用。Clou9 云平台支持动态 ip 那么发布应用的命令就该这么写 rails sever -b $IP -p $PORT。 $IP 和 $PORT 是两个变量,可以动态获取 IP 和端口。