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。