【发布时间】:2019-12-12 08:54:00
【问题描述】:
目前我正在使用 aws ec2 实例来托管我的后端和前端。后端位于 nodeJs 中,前端位于 Angular 中。还使用路由 53 进行路由。并从 goDaddy 购买了域名。
我已使用以下步骤进行托管。
后端:
- 在 ec2 实例上克隆我的后端文件。
- 使用pm2运行后端nodejs程序(用于后台运行nodejs)
- 使用 nginx 作为反向代理,将 localhost 指向我的子域。
对于前端:
在 ec2 实例上克隆了前端生产文件。
使用 nginx 将前端文件指向我的主域。
现在 nginx 对我来说有点复杂。有什么办法可以避免使用 nginx 或通过其他方式托管?
感谢您的宝贵时间。
【问题讨论】:
-
您可以在 s3 上托管您的(静态)前端文件并使用 cloudfront 来交付它们
-
@danimal 我的前端不是静态的。它的动态。
-
你还是可以的,我会写一个答案
标签: node.js angular amazon-web-services nginx web-hosting