-
Notifications
You must be signed in to change notification settings - Fork 159
Closed
Description
When I run the Node examples using Nginx on Ubuntu 20.10 I get the following error (as a user in the terminal):
> micro-frontends-in-action-code@1.0.0 04_routing /home/ian/dev/micro-frontends/micro-frontends-in-action-code
> concurrently --names "nginx ,decide ,inspire" "node nginx.js 04_routing/webserver/nginx.conf" "mfserve --listen 3001 04_routing/team-decide" "mfserve --listen 3002 04_routing/team-inspire" "wait-on http://localhost:3000/product/porsche && opener http://localhost:3000/product/porsche"
[nginx ] 📮 ERROR: Unable to start Nginx
[nginx ] nginx: [alert] could not open error log file: open() "/var/log/nginx/error.log" failed (13: Permission denied)
[nginx ]
[nginx ] 🦑 Is Nginx installed?
[nginx ] Install it via your system's package manager.
[nginx ] e.g. $ sudo apt-get install nginx
To get around the permission issue I ran as root (in IntelliJ IDEA) but then I get:
> micro-frontends-in-action-code@1.0.0 05_ssi /home/ian/dev/micro-frontends/micro-frontends-in-action-code
> concurrently --names "nginx ,decide ,inspire" "node nginx.js 05_ssi/webserver/nginx.conf" "mfserve --listen 3001 05_ssi/team-decide" "mfserve --listen 3002 05_ssi/team-inspire" "wait-on http://localhost:3000/product/porsche && opener http://localhost:3000/product/porsche"
[nginx ] 📮 ERROR: Unable to start Nginx
[nginx ] nginx: [emerg] open() "/dev/stdout" failed (6: No such device or address)
[nginx ]
[nginx ] 🦑 Is Nginx installed?
[nginx ] Install it via your system's package manager.
[nginx ] e.g. $ sudo apt-get install nginx
The book advises just to install Nginx -- no configuration is necessary. I reinstalled it but to no avail.
Please advise.
Metadata
Metadata
Assignees
Labels
No labels