LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so
LoadModule proxy_ajp_module /usr/lib/apache2/modules/mod_proxy_ajp.so
LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so
<VirtualHost *:81>
ServerAdmin admin@myDomain.com
ServerName myDomain.com
ServerAlias www.myDomain.com
AliasMatch .*/examples/servlets/images/code.gif /home/pwup/workplace/tomcat/webapps/examples/servlets/images/code.gif
AliasMatch .*/examples/.*/images(.*) /home/pwup/workplace/willie/mysite/media/images/$1
AliasMatch .*/js(.*) /home/pwup/workplace/willie/mysite/media/js/$1
AliasMatch .*/other(.*) /home/pwup/workplace/willie/mysite/media/other/$1
ProxyPass / ajp://localhost:8009/
ProxyPassReverse / ajp://localhost:8009/
<Proxy *>
AllowOverride AuthConfig
Order allow,deny
Allow from all
Options -Indexes
</Proxy>
</VirtualHost>
LoadModule proxy_ajp_module /usr/lib/apache2/modules/mod_proxy_ajp.so
LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so
<VirtualHost *:81>
ServerAdmin admin@myDomain.com
ServerName myDomain.com
ServerAlias www.myDomain.com
AliasMatch .*/examples/servlets/images/code.gif /home/pwup/workplace/tomcat/webapps/examples/servlets/images/code.gif
AliasMatch .*/examples/.*/images(.*) /home/pwup/workplace/willie/mysite/media/images/$1
AliasMatch .*/js(.*) /home/pwup/workplace/willie/mysite/media/js/$1
AliasMatch .*/other(.*) /home/pwup/workplace/willie/mysite/media/other/$1
ProxyPass / ajp://localhost:8009/
ProxyPassReverse / ajp://localhost:8009/
<Proxy *>
AllowOverride AuthConfig
Order allow,deny
Allow from all
Options -Indexes
</Proxy>
</VirtualHost>
本文档展示了如何使用Apache作为反向代理服务器来配置Tomcat应用服务器。具体包括加载必要的Apache模块,设置虚拟主机,定义代理转发规则,并通过AliasMatch指令实现静态资源的路径映射。
2279

被折叠的 条评论
为什么被折叠?



