我就记录下重点部分,多的不说,以备再次使用。
第一步:安装apache2.2.4;
第二步:JK的安装 ,把mod_jk_2.2.4.so拷贝到apche安装目录的\modules\下,同时修改名字mod_jk.so【当然也不是必须修改,只要与httpd.conf里加载语句一致就行】;
第三步:tomcat6安装并配置 找到conf目录下 server。xml文件打开,<Engine name="Catalina" defaultHost="localhost" jvmRoute="tomcatbbs">
红色部分自己添加,后边需要使用,同时记下ajp/1.3使用的端口;
第四步:再apache安装目录下conf文件夹下,创建两个文件 workers.properties 和 uriworkermap.properties 下边是我的测试里边的内容
workers.properties 内容如下:
#下面是Tomcat实例列表
worker.list=tomcatbbs
#,tomcatwap
#Tomcatbbs实例配置
worker.tomcatbbs.host=127.0.0.1
worker.tomcatbbs.port=8009
worker.tomcatbbs.type=ajp13
worker.tomcatbbs.lbfactor=1
#Tomcatwap实例配置(可以配置多个tomcat 以备集群使用)
#worker.tomcatwap.host=192.168.0.132
#worker.tomcatwap.port=9009
#worker.tomcatwap.type=ajp13
uriworkermap.properties 内容如下:
/*=tomcatbbs
#/jkstatus=status
!/images/*.*=tomcatbbs
!/images/*.*=tomcatbbs
!/images/*.*=tomcatbbs
!/images1/*.*=tomcatbbs
!/images1/*.*=tomcatbbs
!/images1/*.*=tomcatbbs
!/linkimages/*.gif=tomcatbbs
!/linkimages/*.jpg=tomcatbbs
!/linkimages/*.png=tomcatbbs
!/img/*.*=tomcatbbs
!/img/*.*=tomcatbbs
!/img/*.*=tomcatbbs
!/Travel/*.*=tomcatbbs
!/js/*.*=tomcatbbs
!/*.htm=tomcatbbs
!/*.html=tomcatbbs
#意思是不被tomcatbbs这个tomcat服务器处理的文件
以上这两个文件都会被加载到httpd.conf文件中的;
第五步:配置httpd.conf文件
增加内容:
# 加载 mod_jk 模块
LoadModule jk_module modules/mod_jk.so
#
# 配置 mod_jk
#
JkWorkersFile conf/workers.properties
JkMountFile conf/uriworkermap.properties
修改内容:
DocumentRoot "C:\Program Files\TomcatServer\webapps" #指定为你的工程部署目录
<Directory "C:\Program Files\TomcatServer\webapps\RTS">
Options Indexes FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
</Directory>
目录权限要根据需要调整,详细使用参阅其他资料吧 可以问每个工程例如RTS创建权限访问