日期:2014-05-18  浏览次数:20775 次

请教关于tomcat的域名配置(50分,一定给)
大家好,我想请教一下关于tomcat的域名解析问题:
        我的服务器是windows2000高级服务器系统,里面已经有IIS,而且已经用IIS部署了一些.NET项目,而且已经对它们分配了域名.
        现在我在上面安装了Tomcat,把已经做好的jsp项目部署在其中的/webapps/abc(项目名暂时叫abc)目录下了.通过http://localhost:8080/abc可以打开项目.
        我又申请了一个域名www.abc123.com指向的服务器地址是221.12.33.22(IP暂时用这个代替),也就是我这台服务器的IP.该如何设置才能在IE中输入www.abc123.com时,访问到我的项目?
        tomcat的默认端口是8080,能不能改成80端口又可以与IIS并存?
        当在IE中输入www.abc123.com时,会找IIS中的项目,还是找tomcat中的项目呢?
        该怎样设置才不会影响IIS中原有的项目部署,又可以发布tomcat中的项目?
        请大家知道的话,说一说详细的步骤,谢谢了,我一定给分.


------解决方案--------------------
我也不知道,学习一下,给楼主顶了
------解决方案--------------------
tomcat的默认端口是8080,能不能改成80端口又可以与IIS并存?
-----------
改成80倒是可以,和IIS公用80端口就不可能了,
试想,如果有人访问80端口,是TOMCAT接收信息还是IIS接收?
他们互不影响的,只要端口不相同。

他们之间的区分是靠你的访问端口来区分的,
比方IIS默认端口为80,那么访问http://127.0.0.1
的时候,就自动有IIS来接收信息,然后返回给访问这个地址的人,
而如果访问http://127.0.0.1:8080,那么就由TOMCAT来接收信息返回给访问的人。


------解决方案--------------------
在host中加入
<Host name= "localhost " ...>
...
<Alias> www.abc123.com </Alias>
...
</HOST>
访问的时候www.abc123.com/abc
你可以仔细看一下tomcat的文档

也可以将tomcat和iis结合起来 网上资料很多自己找一下