2 Antworten
- Neueste
- Die meisten Stimmen
- Die meisten Kommentare
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;
beantwortet vor einem Jahr
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/
Relevanter Inhalt
- AWS OFFICIALAktualisiert vor 2 Jahren
- AWS OFFICIALAktualisiert vor 2 Jahren
- AWS OFFICIALAktualisiert vor einem Jahr
- AWS OFFICIALAktualisiert vor 2 Jahren
I use CodePipeline configured on main branch my Github repo. No manually deploy