So I want to serve static files from a specific folder on a specific port with Nginx.
$ nginx -c `pwd`/nginx.conf
my local nginx.conf
goes like:
http {
server {
root .;
listen 8080;
}
}
but i'm getting this error:
nginx: [emerg] no "events" section in configuration
I can see the events section in /etc/nginx/nginx.conf
but I don't want to have to duplicate all the configuration. There has to be a way to use the default settings and just different port number for a specific folder.
What am I missing to get this to work?
To serve static files with nginx, you should configure the path of your application's root directory and reference the HTML entry point as the index file.
Configure NGINX and NGINX Plus to serve static content, with type-specific root directories, checks for file existence, and performance optimizations.
You need to specify minimal events block:
events {
worker_connections 1024;
}
Root needs to be declared with absolute path on the filesystem.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With