服务器

位置:IT落伍者 >> 服务器 >> 浏览文章

IIS+tomcat整合,并且通过域名访问网站[1]


发布日期:2018年08月23日
 
IIS+tomcat整合,并且通过域名访问网站[1]

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

先来介绍一下我的部署环境JDKtomcat IISwindows

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

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

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

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

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

<Host name=localhost debug= appBase=webapps

unpackWARs=true autoDeploy=true

xmlValidation=false xmlNamespaceAware=false>

</Host>

<Host name=wwwabccom appBase=D:\web\wwwabccom uppackWARs=true

autoDeploy=true xmlValidation=false xmlNamespaceAware=false>

<Context path= docBase=Users debug= reloadable=true/>

</Host>

这里对Host进行说明一下

name 虚拟主机名字

appBase虚拟主机的目录可以是绝对路径也可以是相对于catalina_home的相对目录

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

path指定web应用的URL入口

docBase应用程序的路径可以是Host的appBase中指定值的路径也可以是绝对路径

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

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

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

[] []

               

上一篇:Tomcat 6 环境变量

下一篇:IIS+tomcat整合,并且通过域名访问网站[2]