Return to Snippet

Revision: 25222
at March 23, 2010 17:58 by narkisr


Updated Code
http {
    include       /etc/nginx/mime.types;

    access_log  /var/log/nginx/access.log;

    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  3;
    tcp_nodelay        on;

    gzip  on;
    gzip_comp_level 2;
    gzip_proxied any;
    gzip_types      text/plain text/html text/css application/x-javascript text/xml
                 application/xml application/xml+rss text/javascript;
    gzip_disable "MSIE [1-6]\.(?!.*SV1)";

    include /etc/nginx/conf.d/*.conf;
    include /etc/nginx/sites-enabled/*;
    server {
            listen          80;
            server_name     example.com;
            location ~* ^.+\.(jpg|jpeg|png|css|js)$
            {
              access_log off;
              expires 30d;
              root /var/www/narkisr.com;
            }

            location / {
                    access_log      /var/log/nginx_67_log;
                    proxy_pass      http://127.0.0.1:8080/;
                    proxy_redirect  off;
                    proxy_set_header        Host            $host;
                    proxy_set_header        X-Real-IP       $remote_addr;
                    proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
            }
    }
}

Revision: 25221
at March 23, 2010 17:35 by narkisr


Initial Code
http {
    include       /etc/nginx/mime.types;

    access_log  /var/log/nginx/access.log;

    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  3;
    tcp_nodelay        on;

    gzip  on;
    gzip_comp_level 2;
    gzip_proxied any;
    gzip_types      text/plain text/html text/css application/x-javascript text/xml
                 application/xml application/xml+rss text/javascript;
    gzip_disable "MSIE [1-6]\.(?!.*SV1)";

    include /etc/nginx/conf.d/*.conf;
    include /etc/nginx/sites-enabled/*;
    server {
            listen          80;
            server_name     narkisr.com;
            location ~* ^.+\.(jpg|jpeg|png|css|js)$
            {
              access_log off;
              expires 30d;
              root /var/www/narkisr.com;
            }

            location / {
                    access_log      /var/log/nginx_67_log;
                    proxy_pass      http://127.0.0.1:8080/;
                    proxy_redirect  off;
                    proxy_set_header        Host            $host;
                    proxy_set_header        X-Real-IP       $remote_addr;
                    proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
            }
    }
}

Initial URL

                                

Initial Description
Nginx Jetty proxy basic configuration file, static content is served by Nginx.

Initial Title
Nginx static file serving with jetty proxy

Initial Tags

                                

Initial Language
Bash