nginx 配置转发到tomcat

时间:2022-12-29 13:41:04

申请域名之后,域名访问到nginx 上,nginx 将request 转到 tomcat上来:

1.  yum 安装nginx 之后,我们到nginx 的配置目录下/etc/nginx/conf.d/ 下面 找到xx.config 

配置如下:

server {
        listen          80;
        server_name     www.domain.com;

        location ~ .*\.(js|css|gif|jpg|jpeg|png|bmp|swf)$
        {  设置静态文件
                root            /tomcat/path/webapps/testapp; 
                expires 30d;
        }


        location / {  将请求转发给nginx
                proxy_set_header HOST $host:$server_port;
                proxy_set_header X-Forwarded-Server $host;  隐藏端口
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_pass http://www.domain.com:8080/;    
        }


2. 记得修改nginx 下面的config 不要将上面的配置覆盖了。