apache反向代理80端口映射到tomcat的8080端口

2016/12/20 server

导言

微信服务器,api不能使用端口,碰巧自己的服务器80端口被使用了。于是google到这样的方法。就是利用apache的反向代理,进行tomcat的8080端口的代理。

apache 配置

  1. 将apache的相关模块打开。作者使用的是xampp集成工具,方便管理。我的apache配置,只需要在apache的配置文件里修改如下
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
#LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
#LoadModule proxy_connect_module modules/mod_proxy_connect.so
#LoadModule proxy_express_module modules/mod_proxy_express.so
#LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so
#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
#LoadModule proxy_html_module modules/mod_proxy_html.so
LoadModule proxy_http_module modules/mod_proxy_http.so
#LoadModule proxy_scgi_module modules/mod_proxy_scgi.so
#LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so

Include conf/extra/httpd-vhosts.conf

2.然后只需要在


<VirtualHost *:80>
    ServerName http://localhost
    ProxyPass / http://localhost:8080/
    这里需要自己其他配置。比如路径,比如其他名字,比如log等
</VirtualHost>

使用

没有注意事项,愉快的享受吧

Search

    Post Directory