Chinaunix首页 | 论坛 | 博客
  • 博客访问: 308361
  • 博文数量: 63
  • 博客积分: 1997
  • 博客等级: 上尉
  • 技术积分: 690
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-29 11:17
文章分类

全部博文(63)

文章存档

2010年(26)

2009年(37)

我的朋友

分类: WINDOWS

2010-03-30 17:37:59

这个是我很久以前做的一个配置了,这两天无意中找倒的,其实就是版本低了些,其他配置都差不多。
动态的由tomcat来做解析
静态的由apache来做解析
1、下载j2sdk-1_4_1_01-windows-i586.exe 可以根据它的提示一步一步的做。  (可以去上下载) 
2、下载jakarta-tomcat-5.0.30.exe  也是根据一步一步的做,自己设置admin和password    (可以去上下载)
3、下载mod_jk_1.2.6_2.0.50.dll也可以用mod_jk-apache-2.0.55.so我这里只介绍用.dll的这个文件是 apache和tomcat的连接文件。
4、开始配置windows下的环境:
设置环境变量(桌面->我的电脑->右键点击->选择“属性”->高级->环境变量),所有设置均在系统变量栏进行。
新建->变量名:JAVA_HOME
->变量值:C:\j2sdk1.4.1_01
新建->变量名:TOMCAT_HOME
->变量值:C:\Tomcat 5.0
新建->变量名: PATH
->变量值:.;C:\j2sdk1.4.2\bin; (前面的“.;”一定要有)
修改增加环境变量 CLASSPATH (如果没有此变量名,则新建)
->增加变量值:.;C:\j2sdk1.4.1_01\lib\dt.jar;C:\j2sdk1.4.1_01\lib\tool.jar; 
C:\j2sdk1.4.1_01\lib\NetComponents.jar;
C:\j2sdk1.4.1_01\lib\mm.mysql-2.0.4-bin.jar;
C:\Tomcat 5.0\common\classes;
C:\Tomcat 5.0\common\lib;
C:\Tomcat 5.0\common\lib\servlet-api.jar;
(前面的“.;”一定要有)其中如果没有用的是MSSql可以不用配置C:\j2sdk1.4.1_01\lib\NetComponents.jar;
C:\j2sdk1.4.1_01\lib\mm.mysql-2.0.4-bin.jar;这两个文件。
5、安装apache_2.0.55-win32-x86-no_ssl.msi (也是去上下载)一路默认安装。
我这里的安装路径都是C盘下的,可以去C盘下的apache2文件下的conf文件,找到httpd.conf这个文件,改变你的web路径,DocumentRoot"c:/www"这个是本人设置的路径。
找到DirectoryIndex index.html index.html.var这个地方,加入对jsp的支持index,jsp
然后在最后面加入如下行
LoadModule jk_module modules/mod_jk.dll 

JkWorkersFile "C:/Tomcat 5.0/conf/workers.properties" 
JkMount /servlet/* ajp13 
JkMount /*.jsp ajp13
(第一行是加入了mod_jk.dll的模块,第二行是给出解析文件的路径,剩下的是叫给ajp13来做)
6、把下载的mod_jk_1.2.6_2.0.50.dll这个见改名为mod_jk.dll拷贝到apache2\modules\下。
7、在tomcat下的conf问见里新建workers.properties这个文件,将以下内容考进
workers.tomcat_home=C:\Tomcat 5.0
workers.java_home=C:\j2sdk1.4.1_01
ps=\
# worker.list=ajp13 
worker.list=ajp12,ajp13 

worker.ajp12.port=8007
worker.ajp12.host=localhost
worker.ajp12.type=ajp12 
worker.ajp12.lbfactor=1

worker.ajp13.port=8009 
worker.ajp13.host=localhost 
worker.ajp13.type=ajp13
worker.ajp13.lbfactor=1

worker.loadbalancer.type=lb 

worker.loadbalancer.balanced_workers=ajp12, ajp13
worker.inprocess.type=jni 
worker.inprocess.class_path=$(workers.tomcat_home)$(ps)classes 
worker.inprocess.class_path=$(workers.tomcat_home)$(ps)lib$(ps)jaxp.jar 

worker.inprocess.class_path=$(workers.tomcat_home)$(ps)lib$(ps)parser.jar 

worker.inprocess.class_path=$(workers.tomcat_home)$(ps)common$(ps)lib$(ps)jasper.jar 

worker.inprocess.class_path=$(workers.tomcat_home)$(ps)common$(ps)lib$(ps)servlet.jar 

worker.inprocess.class_path=$(workers.tomcat_home)$(ps)common$(ps)lib$(ps)webserver.jar

worker.inprocess.class_path=$(workers.java_home)$(ps)lib$(ps)tools.jar 

worker.inprocess.cmd_line=-config 

worker.inprocess.cmd_line=$(workers.tomcat_home)/conf/jni_server.xml 

worker.inprocess.cmd_line=-home 

worker.inprocess.cmd_line=$(workers.tomcat_home) 

worker.inprocess.jvm_lib=$(workers.java_home)$(ps)jre$(ps)bin$(ps)classic$(ps)jvm.dll 


worker.inprocess.stdout=$(workers.tomcat_home)$(ps)inprocess.stdout 

worker.inprocess.stderr=$(workers.tomcat_home)$(ps)inprocess.stderr 

worker.inprocess.sysprops=tomcat.home=$(workers.tomcat_home)
记住上面的路径是你的文件安装路径。并不一定是那个路径。
8、如果你用的tomcat比较新,想我的这个,是不需要修改tomcat\conf\server.xml这个文件
如果要改可以改这里你的web路径
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">
将appBase="webapps"改为你的路径。
ok!至此你就全部完成了jsp网站的搭建,不过不要忘记windows下把apache和tomcat设置为自己启动。
下载你就可以在浏览器中就能看到哪个无猫的界面,你键入:8080可以看到有猫的图片这样你就已经大工告成了。如果有问题你返回重新配置。

阅读(1591) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~