【发布时间】:2018-05-09 18:26:36
【问题描述】:
我在 rails 5.2 中完成了服务器端编码,在 angular 5 中完成了客户端编码。对于 rails,我使用的是 puma sever。开发后,现在我希望同时部署两者 生产服务器(AWS ec2)中的(客户端和服务器代码)。在服务器中,我有 ngnix Web 服务器,我已经配置了两台服务器,一台用于 Angular 端口,另一台用于 81 端口的 Rails。
我已经生成了 Angular 项目的生产版本并保存在 ngnix 根路径中。
最初我使用了以下命令 RACK_ENV=生产包执行 但是服务器在几个小时后停止了。然后我使用 'rails s &' 来运行服务器。
现在我可以从浏览器访问该项目。但无法使用路径 (site_url/path_to_file) 加载上传到服务器的图像。 我在正确的轨道上吗?如果是这样,如何解决图片网址问题
【问题讨论】:
标签: ruby-on-rails angular amazon-ec2