Nginx与tomcat组合的简单使用
时间: 2024-02-02 13:34:36 浏览: 97
Nginx与Tomcat是常见的Web服务器和应用服务器组合。下面是它们的简单使用方法:
1. 安装Nginx和Tomcat
在Linux系统上安装Nginx和Tomcat,方法因系统而异,可参考官方文档。
2. 配置Tomcat
在Tomcat的配置文件server.xml中,将Tomcat监听的端口改为一个不常用的端口,如8080,并启用AJP协议监听端口8009。
3. 配置Nginx
在Nginx的配置文件nginx.conf中,配置反向代理,将Nginx监听的端口改为80,并将请求转发到Tomcat监听的端口8080。如下所示:
```
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://127.0.0.1:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
```
4. 启动Nginx和Tomcat
启动Nginx和Tomcat,访问Nginx监听的端口即可访问Tomcat中的应用。
注意:如果Tomcat中的应用需要使用到HTTP协议,应将Nginx配置中的proxy_pass改为http://127.0.0.1:8080。
阅读全文