nginx动静资源服务器简单配置

版权声明:本文注明出处可以转载。 https://blog.csdn.net/lzxomg/article/details/77366151

nginx动静资源服务器简单配置

代码

upstream tomcatserver { #upstream 是负载均衡配置
        server 192.168.100.142:8082; #tomcat服务器,就一个Tomcat时不用配置upstream
    }
    server {
        listen       80; #监听80端口
        server_name  pharmacy.xxx.com; #访问域名,写IP也行

        # 访问pharmacy.xxx.com/ ,对应硬盘位置 /usr/local/my/medPc/index.html
        #location / {
        #    root   /usr/local/my/medPc/;
        #    index  index.html login.html;
        #}

        location / {
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_buffering off;
            #配置上面4行,在web项目中可以获取到正确的remote_addr
            proxy_pass http://tomcatserver; #就一个tomcat时"http://192.168.100.142:8082;"
            index  index.html index.htm;
        }

        #通过pharmacy.xxx.com/medPc/xxx.jpg就可以访问到medPc目录下的xxx.jpg
        location /medPc/ { #静态资源目录(/usr/local/myStatic/medPc),要有读取权限
            #root   /usr/local/myStatic/; #不写到medPc
            #index  login.html;
       }

重载Nginx配置

[root@localhost ~]# /usr/local/nginx/sbin/nginx -s reload

猜你喜欢

转载自blog.csdn.net/lzxomg/article/details/77366151