Renaud
Renaud

Reputation: 4668

configuring nginx to serve static files from a custom directory

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?

Upvotes: 5

Views: 2108

Answers (1)

Anatoly
Anatoly

Reputation: 15530

You need to specify minimal events block:

events {
    worker_connections        1024;
}

Root needs to be declared with absolute path on the filesystem.

Upvotes: 5

Related Questions