| 首页 | 新闻 | 理论 | 校园 | 考试 | 公益 | 书苑 | 影视 | 图片 | 成长 | 留言 | 贵大 | 宣传部 | 
校园风采
您现在的位置: 贵州大学思想政治教育网 >> 考试 >> 国家软考 >> 经验交流 >> 正文 用户登录 新用户注册
IIS+tomcat整合,并且通过域名访问网站[1] 【文字:
IIS+tomcat整合,并且通过域名访问网站[1]
作者:佚名    文章来源:希赛网    点击数:    更新时间:2008-10-9    

 

最近做在部署一个工程,在网上疯狂搜索资料,所获取的资料都是很乱的,说是要教人如何整合,部署,结果按照他们说的一步一步去做,老是不成功,今天终于被我做好了,现在拿来给大家分享一下。

  先来介绍一下我的部署环境:JDK1.5、tomcat 5.5、IIS6.0、windows2003

  上面的安装过程就不详细说了,只介绍一下我的tomcat是安装在 C:\Program Files\Tomcat 5.5 下。

  有关本文的所有资料请下载

  好了,现在说到正题:我将一步一步带着你往下走,我们先从tomcat的域名配置入手,首先你要在DNS中配置域名我们就不要那么麻烦了,就直接在 C:\WINDOWS\system32\drivers\etc 下的hosts 文件下添加一个域名 :127.0.0.1       localhost   127.0.0.1       www.abc.com

  接下来在D盘下新建文件夹 取名 web ,该文件夹将是用来存放工程的目录,就相当于tomcat中的webapps目录,再web文件夹下新建目录 取名 www.abc.com,把你的工程放到该目录下(要编译了的,我的工程目录是Users)

  好了现在你到tomcat的 server.xml 文件中修改你的配置文件了,在Engine 中添加Host节点,这就是要配置工程访问,就是虚拟主机

<Host name="localhost" debug="0" appBase="webapps"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">
</Host>

<Host name="www.abc.com" appBase="D:\web\www.abc.com" uppackWARs="true"
    autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
    <Context path="" docBase="Users" debug="0" reloadable="true"/>
</Host>

  这里对Host进行说明一下:

  name: 虚拟主机名字
  appBase:虚拟主机的目录,可以是绝对路径,也可以是相对于catalina_home的相对目录

  容器 Context表示一个Web应用程序

  path:指定web应用的URL入口
  docBase:应用程序的路径,可以是Host的appBase中指定值的路径,也可以是绝对路径

  现在重启tomcat,在地址栏中输入 http://www.abc.com:8080/ 你现在看到的是Users工程的主页面了吧,如果输入http://localhost:8080/ 则是看到小猫了.

  到此tomcat的域名配置就到此了,现在我们来做结合IIS的配置了

  如果你还没有下载我的附件,那就先下载过来吧

原文出处

文章录入:杨政成    责任编辑:晏智 
  • 上一篇文章:

  • 下一篇文章:
  • 加入收藏】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    详述C++语言的VxD与外界通讯…
    详述C++语言的VxD与外界通讯…
    详述C++语言的VxD与外界通讯…
    C语言和Java中的字符串异同点
    实用是硬道理--民办高校六大…
    三种方法鉴别民办高校高考录…
    网络工程师应掌握的44个路由…
    网络工程师应掌握的44个路由…
    网络工程师应掌握的44个路由…
    网络工程师应掌握的44个路由…