我已经在我的机器上安装了nginx,该机器上有CentOS,另一台机器上也有tomcat应用服务器,它也有CentOS。现在我想配置nginx将代理传递给我的tomcat应用服务器。
tomcat应用服务器的IP是:192.168.0.xxx:8080 nginx服务器IP是:192.168.0.xxx。
现在,当我向nginx发送请求时,它应该传递给tomcat应用程序服务器。
我需要配置从nginx到tomcat的代理传递的所有步骤。
答案 0 :(得分:1)
由于您的Tomcat连接器使用HTTP协议,您可以尝试这样的方式:
根据您的需求自定义以下配置 - http://nginx.com/resources/admin-guide/reverse-proxy/
location /
{
proxy_pass http://192.168.0.xxx:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
如果您想使用AJP连接器,请考虑将Apache与mod_jk一起使用。