下面是我对“win2000server IIS和tomcat5多站点配置”的完整攻略。
操作步骤
- 安装IIS和Tomcat 5
-
可以下载IIS的安装包,然后按照提示进行安装。Tomcat 5则需要下载war文件自行安装。建议将Tomcat 5安装在C盘根目录下。
-
配置IIS和Tomcat 5
- 首先在IIS管理器中创建一个网站,在网站属性中设置“主目录”的属性,指向Tomcat的webapp根目录。需要注意,这里的路径应该是Tomcat安装目录中webapp文件夹的路径。例如,如果你将Tomcat安装在C盘下,那么主目录应该设置为"C:\Tomcat 5.0\webapps"。
- 接下来,在Tomcat 5的conf文件夹中,打开server.xml文件,找到以下段落:
<Host name="localhost" debug="0" appBase="webapps">
在该段落中添加以下内容:
<Context path="" docBase="C:\Inetpub\wwwroot\mysite" debug="0" reloadable="true" />
这里的"C:\Inetpub\wwwroot\mysite"是你新建的IIS网站的物理路径。
- 最后,在IIS管理器中,设置该网站的默认文档,并在浏览器中输入网址即可访问。
示例1
例如,你在IIS中创建了一个名为“myweb”的网站,物理路径为"x:\inetpub\wwwroot\myweb"。而Tomcat 5的安装路径为"c:\tomcat5",Tomcat 5下的webapp根目录为"c:\tomcat5\webapps",且你在Tomcat 5中配置了一个名为"test"的应用程序。那么,你可以按如下步骤进行配置:
- 在IIS管理器中,点击“新建网站”,按照提示进行操作,并将主目录设置为"c:\tomcat5\webapps"。
- 打开c:\tomcat5\conf\server.xml文件,在
标签内加入以下内容:
<Context path="/test" docBase="x:\inetpub\wwwroot\myweb" debug="0" reloadable="true" />
这里的"x:\inetpub\wwwroot\myweb"是你的网站的物理路径。
3. 在IIS中设置"default.aspx"为默认文档。
4. 在浏览器中输入网址"http://localhost/test"即可访问IIS中的网站。
示例2
你还可以设置多个应用程序。例如,你新建了一个名为"test2"的应用程序,应用程序路径为"c:\tomcat5\webapps\test2",同时你也在IIS中新建了一个名为"myweb2"的网站,物理路径为"d:\data\myweb2"。那么,你可以按如下步骤进行配置:
- 在IIS管理器中,点击“新建网站”,按照提示进行操作,并将主目录设置为"c:\tomcat5\webapps"。
- 打开c:\tomcat5\conf\server.xml文件,在
标签内加入以下内容:
<Context path="/test" docBase="d:\data\myweb" debug="0" reloadable="true" />
<Context path="/test2" docBase="d:\data\myweb2" debug="0" reloadable="true" />
这里的"d:\data\myweb"和"d:\data\myweb2"分别是你的网站的物理路径。
3. 在IIS中,分别为"test"和"test2"设置默认文档。
4. 在浏览器中输入网址"http://localhost/test"和"http://localhost/test2"即可访问相应的网站。
总结
通过以上配置,我们便可以在Windows 2000 Server的IIS和Tomcat 5中实现多站点的设置,且可以自由切换IIS和Tomcat 5之间的调用。需要注意的是,不同的应用程序之间需要设置不同的路径和默认文档,否则会导致混淆和错误。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:win2000server IIS和tomcat5多站点配置 - Python技术站