美文网首页
Apache多端口代理Tomcat应用实现

Apache多端口代理Tomcat应用实现

作者: rekeer | 来源:发表于2018-01-25 21:43 被阅读0次

1.安装软件版本

Apache2.4下载
Apache download http://httpd.apache.org/download.cgi
以下是跟踪链接,可以直接进入对应的下载也
Files for Microsoft Windows
ApacheHaus

2.httpd.conf 配置文件修改

  • 修改以下内容

Listen 80
Listen 81
Listen 82

  • 取消以下配置

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so

  • 前的注释去掉

Include conf/extra/httpd-vhosts.conf

3.httpd-vhosts.conf

路径:\conf\extra\httpd-vhosts.conf

添加如下配置

#<VirtualHost _default_:80>
#DocumentRoot "${SRVROOT}/htdocs"
##ServerName auth.example.com:8080
#</VirtualHost>
NameVirtualHost *:80
<VirtualHost *:80>
ServerName auth.example.com
ServerAlias auth.example.com
ProxyRequests Off
<Proxy *>
</Proxy>
ProxyPass / http://auth.example.com:8080/
ProxyPassReverse / http://auth.example.com:8080/
</VirtualHost>
NameVirtualHost *:81
<VirtualHost *:81>
ServerName auth.example.com
ServerAlias auth.example.com
ProxyRequests Off
<Proxy *>
</Proxy>
ProxyPass / http://auth.example.com:8081/
ProxyPassReverse / http://auth.example.com:8081/
</VirtualHost>
NameVirtualHost *:82
<VirtualHost *:82>
ServerName auth.example.com
ServerAlias auth.example.com
ProxyRequests Off
<Proxy *>
</Proxy>
ProxyPass / http://auth.example.com:8080/
ProxyPassReverse / http://auth.example.com:8080/
</VirtualHost>

相关文章

网友评论

      本文标题:Apache多端口代理Tomcat应用实现

      本文链接:https://www.haomeiwen.com/subject/xuubaxtx.html