naotang的测试成长空间,记录工作中的问题,学习中的心得。 个人网站:www.naotang.com

【原创】Windows下安装Resin+Apache

上一篇 / 下一篇  2008-04-01 14:56:23 / 个人分类:Web测试

51Testing软件测试网'C w.qsMo

软件环境及版本:
!xe1Nj#u9R%oKtoA0Windows2003
2sS!xR&r;KLO0Resin3.1.5
P,j)hQkv&D0Apache2.2.4
4P t0Vr)\V P:^G}0Jdk1.6.0_05

!h[hg(SF b8K#r0

1x*jL?y+BQ{v p%cD01、安装apache2.251Testing软件测试网2}w n!UI3KTS&foMM#?
apache服务自动加载,这时打开浏览器,浏览:http://localhost,访问成功。
%h/n l;r@ ? E5s1m0例如:安装到C:\ apache2.2

2Y|p y*B051Testing软件测试网 G2l,f"f;Rk9~N}

2、安装JDK51Testing软件测试网SG"c o(a~x
例如:安装到 C:\ jdk1.6.0_0551Testing软件测试网7~y7RY? eRoK'?

-Xa(G2P*i Tq2~!n03、环境变量设置51Testing软件测试网(wE9E7gJ0s
我的电脑->右键点击->选择“属性”->高级->环境变量,所有设置均在系统变量栏进行:
$F-vdk1L0新建或修改->变量名:JAVA_HOME51Testing软件测试网Js+G fOI
->变量值:C:\ jdk1.6.0_05
{5VIc4P"^0新建->变量名:PATH 51Testing软件测试网Ek j1Aj G#e
->变量值:.; C:\ jdk1.6.0_05\bin; (注意最前面的“.;”一定要有)51Testing软件测试网tWwy]e9oM
新建->变量名:CLASSPATH
-d*Og)PP D"f,oJ0->变量值:.; C:\ jdk1.6.0_05\lib;D:\resin\lib; (注意最前面的“.;”一定要有)

B9e"h F px9v{8U051Testing软件测试网^lC.Tx5^| M

4、安装resin
K$HX?L2F0直接解压Resin3.1.5.zip到D:\resin51Testing软件测试网c1S8};Zw(De9\

51Testing软件测试网%|g!o&D [

5、修改Apache配置51Testing软件测试网'Y}$Ky%H cPsA
C:\apahce2\conf\httpd.conf

E gU$@*h|to051Testing软件测试网)[F-V7T"KND}&b

在此配置文件最后添加以下语句:51Testing软件测试网 ImXu\
LoadModule caucho_module D:/resin-3.0.8/libexec/apache-2.0/mod_caucho.dll

R_z(A0}o]#}051Testing软件测试网;y oH#hZ L[0@V

<IfModule mod_caucho.c>51Testing软件测试网&\6}2V"T zIb~
ResinConfigServer localhost 6802
O?1v$V,V0<Location /caucho-status>
;qJLA&a c?P3yV0SetHandler caucho-status51Testing软件测试网c)z+|8kc tv:A8_
</Location>
eQ%i#v;dR(N.o0</IfModule>51Testing软件测试网.Ll e8HF!a*]

51Testing软件测试网0@5`v4Oa!Cn

AddHandler caucho-request jsp51Testing软件测试网Zr[p)U"M+[ q
<Location /servlet/*>
v8s&Df&KdJ[3m:E0SetHandler caucho-request
9wY]U%x a X0</Location>51Testing软件测试网"~ M1S@)|zK6Z ~k
以上语句的作用:apache收到jsp请求时,通过插件模块mod_caucho交给Resin处理

-^3MC h(\xhN}051Testing软件测试网F'\M/B(a;vs1[-\

保存,重启apache51Testing软件测试网0My bop

51Testing软件测试网1^/Vw YQ'zq-K,R{N

6、Resin配置(就是把Resin的站点定义改成和apache一样,这样两者都指向同一目录)
8V%NB1TD!p$Jd:L0D:\resin-3.0.8\conf\resin.conf

3d _)ovMgIs:X:e051Testing软件测试网1cyf8?e ](F!ZL

修改内容:
&xRc;Z&R8J'b Z!O8Ly0<host id="" root-directory=".">51Testing软件测试网6A[Dx1v N!M%Zfv(`m;B
<web-app id="/" root-directory="C: \Apache2.2\htdocs"/>
#q-b G z [{:d O0注意:<server id="" address="127.0.0.1" port="6802"/> 端口是否为:6802

GhxZ2v c051Testing软件测试网E|#u4h"?~)T2q

执行D:\resin\httpd.exe51Testing软件测试网8r"PR(hQ*G,Rp
然后在ie输入:http://localhost/caucho-status,如果6802是绿色的,说明整合成功。

;\ v8H\Gp5Q!Mt0

K hM:u!z1Pk1?0如果是生产机上,在dos模式下用命令:D:\resin-3.0.8\bin\httpd install
-i9wl;[n M0将Resin安装为系统的一个服务,然后在服务中启动Resin.51Testing软件测试网(f4a+jx"i
删除服务命令:D:\resin-3.0.8\bin\httpd remove51Testing软件测试网4p2z,y8j+@d-WR

51Testing软件测试网_)J5a],q Z(YN1Az`

7、最后测试51Testing软件测试网6Bl@`P$w9D&D
在C: \Apache2.2\htdocs 中编写一个JSP文件test.jsp,内容为:2+2=<%=2+2%>,访问http://localhost/test.jsp,显示内容为 2+2=4,Ok,通过。
CQ^ Z _J Uul0

8zo\_@?2CF0

TAG: Linux 安装 Windows Apache resin Web测试

 

评分:0

我来说两句

Open Toolbar