Rails 4 Capistrano3 部署安装程序



我在版本控制下设置了 Rails 4 应用程序,我在登台环境的 puma 服务器上运行它。现在我决定使用 capistrano3 进行部署,我添加了必要的 gem 和所有内容。我甚至可以成功运行上限暂存部署并启动 puma 服务器。但是当我在浏览器中加载 URL 时,我看到默认的 apache 配置页面说,恭喜服务器设置好了。

我在浏览器中尝试了 URL 之后的所有常见端口,但没有一个有效。我想我非常接近,但在拼图中缺少一个关键(和愚蠢)的部分。谁能帮忙?

确保位置正确。我假设彪马是从 Apache 代理的,但 Apache 正在为资产服务。听起来您需要验证 vhost 是否正确,并且它实际上代理到正确的端口。检查 apache 日志。您可以在虚拟主机上设置自定义日志,例如:

ErrorLog /var/log/apache2/myapp-error_log
CustomLog /var/log/apache2/myapp-access_log common

此外,请确保 Apache 指向资产的正确目录。它可能会像/var/www/myapp/current/public.

除此之外,您还需要进行更多调试。如果您有特定问题或错误需要解决,堆栈溢出通常更有帮助。

祝你好运!

相关内容

  • 没有找到相关文章

最新更新