1. 打开conf/httpd.conf文件;
2. 找到Listen,将后面的端口改成自己需要的,如80,也可以另写一行来监听多个端口;
3. 将
#Include conf/extra/httpd-vhosts.conf
#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_http_module modules/mod_proxy_http.so
前面的#去掉
4. 打开conf/extra/httpd-vhost.conf文件,在下面加入以下代码

    <VirtualHost *:80>(*表示监听所有IP,后面的80表示监听从哪个端口发来的数据)  
    ServerAdmin XXX@xxx.cn (这里是管理员的邮件地址)  
    ServerName www.xx.cn (这里就是你的域名地址)  
        ProxyPass / http://www.xx.cn:8100/ (这里就是你要转发到的地址,就是Tomcat中的地址)  
        ProxyPassReverse / http://www.xx.cn:8100/ (指令用于处理重定向时的转发)  
        ErrorLog "logs/www.xx.cn/error.log" (日志位置)  
        CustomLog "logs/www.xx.cn/access.log" common  (重复一下)  
    </VirtualHost> 

以上部分摘录自:http://blog.csdn.net/a332708815/article/details/50441061

Related Posts: Apache Vhost虚拟主机端口转发方法 :

留言

avatar