IIS与tomcat需共用80端口(单IP)的尝试
来源:互联网 发布:网络语鬼畜啥意思 编辑:程序博客网 时间:2024/05/21 11:29
工作中遇到IIS与tomcat需共用80端口(单IP),按网上的帖子试了N遍未果。后咨询高人,用apache做代理实现了。
1. 网站web1配置IIS使用端口81,启动IIS
注意:
记住设置完成后要停止服务后重启,并用浏览器测试用"http://网站服务器局域网IP:81"可以正常访问
2. 网站web2配置Tomcat下面的server.xml配置文件,使用端口8081并重启Tomcat使配置生效,类似于下面:
<Connector port="8081" proxyPort="80"/>
注意:
* 记住设置完成后要停止服务后重启,并用浏览器测试用"http://网站服务器局域网IP:8081"可以正常访问
3. 配置DNS(即域名解析服务已完成)
* 确保网站1的域名会解析成web服务器的公网ip地址
e.g: www.web1.com -> 202.x.x.194
* 确保网站2的域名会解析成你们web服务器的公网ip地址
e.g: www.web2.com -> 202.x.x.194
4. 安装Apache2.x
5. 配置httpd.conf
6. 配置Apache目录下面的"conf/extra/httpd-vhosts.conf"
--------------------------------------
#
# Use name-based virtual hosting.
#
NameVirtualHost 网站服务器局域网IP:80
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
<VirtualHost 网站服务器局域网IP:80>
</VirtualHost>
<VirtualHost 网站服务器局域网IP:80>
</VirtualHost>
下面是某人试验所用的例子:
--------------------------------------
#
# Use name-based virtual hosting.
#
NameVirtualHost 127.0.0.1:80
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#
<VirtualHost 127.0.0.1:80>
</VirtualHost>
<VirtualHost 127.0.0.1:80>
</VirtualHost>
7. 启动Apache
IIS与tomcat共用80端口的问题是解决了,3网站用域名访问都OK了。但是web2中jsp页面显示不完整。因为我用tomcat虚拟主机发布了两个网站,可能tomcat的server.xml文件还没配置好吧。
- IIS与tomcat需共用80端口(单IP)的尝试
- Tomcat与IIS共用80端口
- 整合IIS与tomcat(共用80端口的配置方法)
- 整合IIS与tomcat(共用80端口的配置方法)
- 整合IIS与tomcat(共用80端口的配置方法)
- 整合IIS与tomcat(共用80端口的配置方法)
- tomcat iis 共用80端口
- iis + tomcat 共用80端口
- iis + tomcat 共用80端口
- 将Tomcat与IIS整合在一起,共用80端口
- Tomcat 6.0 与 IIS 6.0 整合、共用80端口
- 整合IIS与单个tomcat(共用80端口) -- isapi_redirect篇
- IIS与tomcat共用80端口方法3
- IIS和Tomcat共用80端口的解决方案
- IIS和Tomcat共用80端口的解决方案
- tomcat 和 apache 与 IIS共用80端口的完善整合
- win7下tomcat和iis共用80端口(20150810)
- Tomcat和IIS共用服务器80端口
- 图的关键路径算法
- 如何在 CentOS、ubuntu 当中设置默认启动命令行
- GlusterFS将与Hadoop兼融
- DNS域名服务 BIND (中)——BIND配置文件
- Mysql存储过程---------处理分页
- IIS与tomcat需共用80端口(单IP)的尝试
- Windows 2008
- android ExpandableListView
- struts----tiles官方例子
- gdb调试带参数的程序
- ActionScript面向对象设计之继承(Inherence)
- 转载一个十年程序员的话,共勉
- 我的CSDN博客今天开通啦!!!
- Android:模拟器和真机的区别