i. 添加admin模块:配置Tomcat的虚拟主机,所有对于Tomcat的 配置在本例中采用管理控制台来配置,在本例采用的Tomcat5.5.9版本中,默认是不带有管理控制台的,因此需要另外再下载,下载地址为http: //archive.apache.org/dist/tomcat/tomcat-5/archive/v5.5.9/bin/ ,选择jakarta-tomcat-5.5.9-admin.zip文件,下载后,解压,将server/webapps/下的admin目录复制到 Tomcat安装目录的server/webapps/目录下,然后将conf/Catalina/localhost目录下的admin.xml文件复 制到Tomcat安装目录的conf/Catalina/localhost目录下,然后重新启动Tomcat。在地址栏中输入http: //127.0.0.1:8080/admin/ ,如果出现如下界面说明admin管理控制台可以正常使用。
测试虚拟主机:在C:/web文件夹下新建一个test.jsp文件,输入内容
<%out.println("Welcome to HaiNan SoftWare Profession Institute");
out.println("<br> web:http://www.hnspi.net");
%>
后保存,在地址栏输入http://www.hnspi.edu.cn:8080/test.jsp ,若出现如下界面,说明Tomcat虚拟主机配置完成。
iii. 啊
c) 整合Apache和Tomcat:
i. 解压连接器jakarta-tomcat-connectors,将modules目录下mod_jk2.so复制到Apache安装目录下的modules目录下。
ii. 在http.conf的最后加上下边代码
<IfModule !mod_jk2.c>
LoadModule jk2_module modules/mod_jk2.so
</IfModule>
iii. 在Apache的conf文件夹下新建workers2.properties文件(如果文件不存在新建),然后输入下边代码后保存:
[channel.socket:localhost:8009]
port=8009
host=127.0.0.1
[ajp13:localhost:8009]
channel=channel.socket:localhost:8009
#[uri:/*]
#worker=ajp13:localhost:8009
# Uri mapping
[uri:127.0.0.1/*.jsp]
worker=ajp13:localhost:8009
[uri:www.hnspi.edu.cn/*.jsp]
worker=ajp13:localhost:8009
[uri:bbs.hnspi.edu.cn/*.jsp]
worker=ajp13:localhost:8009
iv. 重新启动Apache,测试,在地址栏输入http://www.hnspi.edu.cn/test.jsp ,如果看到如下图结果,则说明整合成功。