Nginx + Tomcat

之前部署Java Web Demo到服务器,采用的是 Nginx +Tomcat,一直想写个配置记录,以防日后还会用到,这不一直忘了写,果然半年过去,忘得差不多了。

懒人写法

server{
listen 443 ssl;
server_name 3ders.xyz;

ssl_certificate cert/3ders.xyz/3ders.pem;
ssl_certificate_key cert/3ders.xyz/3ders.key;

location / {
proxy_pass http://127.0.0.1:8080/demo7/;
proxy_redirect off;
}
}
server{
listen 80;
server_name 3ders.xyz;
rewrite ^(.*) https://$server_name$1 permanent;

location / {
proxy_pass http://127.0.0.1:8080/demo7/;
proxy_redirect off;
}
}

言归正传

千万别向我上面一样写,莫得好处。

Nginx +Tomcat 基本配置是蛮容易的,首先项目放在Tomcat映射的目录下,然后在Nginx配置文件中用proxy_pass参数代理转发。

具体的我肯定没有其他博主写得好,就记下一个要注意的:

项目大的时候,记得动静分离。

0%