★★★关于Apache+Tomcat配置的问题★★★--在线等待
我是新手下载并安装了
tomcat-5.5.15.exe
AppServ win32 -2.5.8(Apache 2.2.4)
J2SDK5.0
mod_jk_2.0.46.dll
但按http://www.knowsky.com/344534_1.html
上的配置根本就不成功。
请教各位大侠,该如何配置
------解决方案--------------------你去网络上输入TOMCAT的环境变量配置 就能出现很多--
------解决方案--------------------安装完jdk1.50之后要设置环境变量,
例如你的JDK安装在了C:\Program Files\Java\jdk1.5.0_04,首先是修改path变量,将C:\Program Files\Java\jdk1.5.0_04加在path变量开头,然后以分号结尾,然后新建JAVA_HOME变量,将C:\Program Files\Java\jdk1.5.0_04添加进去,最后设置class_path:C:\Program Files\Java\jdk1.5.0_04\lib\dt.jar;C:\Program Files\Java\jdk1.5.0_04\lib\tools.jar,然后启动tomcat,打开tomcat的首页,http://localhost:8080默认端口为8080,看到小猫就是配置成功了~~~
------解决方案--------------------apache并不是必须的,如果你只是开发的话,单独的TOMCAT足够用了,APACHE只是用来为TOMCAT减压的,在大访问量下才使用Apache+Tomcat
------解决方案--------------------本配置方法适用于apache2.0.47+tomcat4.1.18 其他版本未测试。
1.安装apache
(例:C:\Program Files\Apache Group\)
2.安装mapXtreme(tomcat)
(例:C:\Program Files\MapInfo)
3.将mod_jk_2.0.46.dll放到apache安装路径的modules文件夹下
(例:C:\Program Files\Apache Group\Apache2\modules)
4.在C:\Program Files\Apache Group\Apache2\conf\httpd.conf文件后面添加
--------------------------------------------
LoadModule jk_module modules/mod_jk_2.0.46.dll
JkWorkersFile "C:\Program Files\Apache Group\Apache2\conf\workers.properties "
JkLogFile "C:\Program Files\MapInfo\MapXtreme-4.7.1\Tomcat-4.1\logs\mod_jk2.log "
JkLogLevel info
#设置虚拟主机
<VirtualHost 192.168.0.178>
ServerAdmin junningli@sohu.com
DocumentRoot "E:/WebGis/code/webgis "
DirectoryIndex welcome.html
ServerName 192.168.0.178
ErrorLog logs/shsc-error_log.txt
CustomLog logs/shsc-access_log.txt common
JkMount /xindun/* loadbalancer
JkMount /*.jsp loadbalancer
</VirtualHost>
-----------------------------------------------------
5.在C:\Program Files\Apache Group\Apache2\conf目录下新建名为workers.properties的文件,内容为:
------------------------------------------------------
ps=\
#指定文件路径分割符
worker.list=worker1,worker2,loadbalancer
worker.worker1.port=8009 #工作端口,若没占用则不用修改
worker.worker1.host=192.168.0.178 #Tomcat服务器的地址
worker.worker1.type=ajp13 #类型
worker.worker1.lbfactor=1 #负载平衡因数
worker.worker2.port=8009 #工作端口,若没占用则不用修改
worker.worker2.host=192.168.0.182 #Tomcat服务器的地址
worker.worker2.type=ajp13 #类型
worker.worker2.lbfactor=1 #负载平衡因数
worker.loadbalancer.type=lb
worker.loadbalancer.balanced_workers=worker1, worker2
--------------------------------------------------------
6.修改tomcat的配置文件server.xml
将57行name属性改为worker1 <Service name= "worker1 ">
在154行jvmRoute= "worker1 "
<Engine jvmRoute= "worker1 " name= "Standalone " defaultHost= "localhost " debug= "0 ">
7.启动apache和2个tomcat即可
------解决方案--------------------在Windows下和Linux下的配置是不同的,请讲的详细点
------解决方案--------------------http://blog.chinaunix.net/u/21684/showart_195064.html