部署 Ubuntu 16.04 部署出错

BigNerdCoding · 2017年03月18日 · 最后由 BigNerdCoding 回复于 2017年03月20日 · 1380 次阅读

参照教程 [地址][https://www.digitalocean.com/community/tutorials/deploying-a-rails-app-on-ubuntu-14-04-with-capistrano-nginx-and-puma],进行部署实验出现如下几个错误,急求解答:

  1. 使用 rails s 或者 rails s -b 0.0.0.0 能够拉起服务而 rails server --binding="IP" 则出现如下错误:
initialize': Cannot assign requested address - bind(2) for "IP"
  1. 使用 cap production deploy:initial 进行部署的时候出现错误:
(Backtrace restricted to imported tasks)
cap aborted!
Don't know how to build task 'start' (see --tasks)

请各位大师给解答一下疑问

rails server --binding="IP" 的 ip 是地址 不是 ip 字符

davidminaki 回复

知道。问题已经解决了,第一个问题是腾讯云默认关闭了 IPV6 而 Rails5 IPV6 Only。

BigNerdCoding 关闭了讨论。 03月20日 09:12
需要 登录 后方可回复, 如果你还没有账号请 注册新账号