win2kpro+tomcat5+apache2+mod_jk2配置全攻略
时间:2005-09-28 来源:waj1258
先下载所需要的软件
1:j2sdk: http://java.sun.com/j2se/1.4.1/download.html
2:Tomcat: http://jakarta.apache.org
3:Apache: http://jakarta.apache.org
4:mod_jk2.so: http://archive.apache.org/dist/jakarta/tomcat-connectors/jk2/binaries/win32/
详细安装:
A: 先装j2sdk d:j2sdk
B: 再装tomcat d:Program FileshttpTomcat 5.0
再在我的电脑属性高级环境变量系统变量中加上
JAVA_HOME: c:j2sdk
TOMCAT_HOME: d:Program FileshttpTomcat 5.0
这时候启动tomcat服务器,在ie中输入:http://localhost:8080 如果看到几只小猫的界面。你就成功安装了tomcat。
C: 装apache服务器 d:Program FileshttpApache2
一路安装即可,需要填的随便填即可。
在ie中输入http://localhost:80就可以看到apache的欢迎界面。再关闭apache服务器。关键开始了。不过按照下面的步骤,你不会郁闷多久的。
D:整合
将从网上搜下来的mod_jk2.so拷到Apache2modules下。
再打开Apache2conf下的httpd文件,按照以下步骤进行编辑:
1:解决中文显示问题。
注释掉"AddDefaultCharset ISO-8859-1",然后在"#AddDefaultCharset ISO-8859-1"下面添加如下三行:
AddDefaultCharset GB2312
DefaultLanguage GB2312
AddLanguage zh-cn .cn
2:在最后面加上:
LoadModule jk2_module modules/mod_jk2.so
JkSet config.file conf/workers2.properties
3:找到"DirectoryIndex",在index.html后面再添加index.jsp,要有空格。
4:在Apache2conf这个目录下新建一个文本文件workers2.properties
在其中输入:
[shm]
file=${serverRoot}/logs/shm.file
size=1048576
# Example socket channel, override port and host.
[channel.socket:localhost:8009]
port=8009
host=127.0.0.1
# define the worker
[ajp13:localhost:8009]
channel=channel.socket:localhost:8009
# Uri mapping
[uri:/*]
worker=ajp13:localhost:8009
保存,启动tomcat服务器,启动apache服务器
在ie中输入:http://localhost:8080 出现tomcat的欢迎界面
再在ie中输入:http://localhost 也出现tomcat的欢迎界面
E: 其他
如果,您不想通过8080端口访问您的服务器,请打开Tomcat 5.0/conf/server.xml,把