关于一个IP配置多个服务器的问题

zs623 2009-02-06 03:19:47
现在有一台服务器(windows 2003),已经安装了IIS并有一个asp的项目在运行(80端口)。----域名www.a.com
现在还要安装tomcat,并在里面使用了2个java的项目。------域名www.b.com/c www.b.com/d
请问一下怎么配置,给个思路,谢谢!
...全文
52 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
little06 2009-02-09
  • 打赏
  • 举报
回复
搞定了Tomcat多域名问题,具体步骤是这样的:
1.就是确定你要添加的域名,进入这个目录C:\WINDOWS\system32\drivers\etc,找到文件hosts文件,然后修改文件的属性去掉只读,这时就可以修改文件的内容,添加你理想的域名,按照文件原有的样式添加,修改完之后,再修改文件的属性为只读,否则这个文件就可能会被病毒攻击哦...
2.就是修改conf目录下的server.xml文件了,添加一个Host元素就OK了,
样例如下:
<Host name="www.weiweichen.com" appBase="E:\\Tomcat 5.5\\webapps\\Test"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="E:\\Tomcat 5.5\\webapps\\Test" debug="1" reloadable="true">
</Context>
</Host>


name指定的就是你在hosts文件中添加的理想的域名,appBase指定的就是你的工程对应的目录(这里是绝对路径),Context设置的是上下文,注意path为空,docBase要指定绝对路径...
wfeng007 2009-02-07
  • 打赏
  • 举报
回复
ip 与 主机关联比较紧密与中间件关系不大

你的问题主要是IIS已经使用了主机上的80端口。
但是tomcat你也想用端口80。

道理上应该可以使用多个IP的方式,不过我也没有尝试过同主机不同ip同端口的情况.
比如
10.10.10.1:80 IIS DN:www.a.com
10.10.10.2:80 tomcat DN:www.b.com

你主要是要让中间与主机上的特定IP绑定,而不是所有IP(*)。
可以测试一下。

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧