Jos*_*aez 2 ruby deployment ruby-on-rails digital-ocean
我需要部署我自己的应用程序,我使用的是 Ruby on Rails One click 应用程序的图像,我需要将默认情况下来自存储库的 rails_project 更改为我自己的应用程序,但我在 DigitalOcean 的文档中看不到。我怎么能做到这一点?
我已经尝试在文件 /etc/unicorn.conf 和 /etc/nginx/sites-enabled/rails 中移动一些配置,但它对我不起作用,我仍然收到错误 502
我需要知道需要进行哪些更改以及需要修改哪些文件。
Digital Ocean 上 Rails 应用程序的最新一键式应用程序图像带有 puma 和 nginx。我还尝试部署我自己的应用程序而不是示例应用程序,并从 droplet ip 地址访问它。
只需更改以下文件/配置即可部署您的应用程序而不是示例应用程序:
/etc/nginx/sites-enabled/rails
/etc/systemd/system/rails.service
Run Code Online (Sandbox Code Playgroud)
然后运行以下命令重新启动服务,一切就绪。
systemctl restart rails.service
systemctl daemon-reload
service nginx restart
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
642 次 |
| 最近记录: |