2 個答案
- 最新
- 最多得票
- 最多評論
0
Aws Elastic Beanstalk does not allow running your Node.js app directly on the port 80.
I have solved my issue by adding Beanstalk config file to the project root: .ebextensions/app.config
option_settings:
aws:elasticbeanstalk:application:environment:
PORT: "8080"
And re-config my Node.js app to port 8080.
Now that is working inn the next way: I open app URL in browser -> Nginx gets request on port 80 and send in to myApp on 8080
P.S. Also need to add an inbound rule for port 8080;
已回答 1 年前
0
What steps did you take to deploy?
When compressing files, did you select and compress the files you needed as described in the following blog?
https://dev.classmethod.jp/articles/nodejs-application-deployment-on-elastic-beanstalk/
相關內容
- 已提問 6 個月前
- AWS 官方已更新 2 年前
- AWS 官方已更新 10 個月前
- AWS 官方已更新 2 年前
I use CodePipeline configured on main branch my Github repo. No manually deploy