场景:
服务器中有php,java两种语言的项目都需要通过外网浏览器访问,众所周知,浏览器访问默认端口是80,但是在服务器中不能两个进程都以80端口开启,所谓为了解决这个问题,需要用nginx映射到tomcat
1、首先以非80端口开启tomcat项目
2、配置nginx文件
1
2
3
4
5
6
7
8
9
10
11
12
13
|
server {
listen 80;
server_name #域名
location / {
proxy_pass #0000为tomcat端口号
proxy_redirect
default
;
#设置代理
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
|