apache二级域名80端口通过代理映射到Tomcat8080端口

apache域名解析设置

第一步:打开apache2/conf/httpd.conf 文件

找到:

#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_http_module modules/mod_proxy_http.so
#LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
# mod_proxy_ajp.so

将前面的#号注释去掉。

第二步:打开apache2/conf/extra/httpd-vhosts.conf文件

添加虚拟主机:

<VirtualHost *:80>
    ServerName api.lanshiqin.com
    ProxyPreserveHost On
    ProxyRequests Off
    ProxyPass / ajp://127.0.0.1:8009/
</VirtualHost>

注:ServerName的值为域名,访问该域名apache将会将请求通过代理ajp解析到tomcat的8080端口。

如果域名为自定义为了开发方便,需要在本地hosts文件中添加对应的ip为127.0.0.1。

标签:TomcatApache 发布于:2019-10-01 12:51:15