- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
.. ..
.. ..
doc.. ..
PAGE / NUMPAGES doc.. ..
.. ..
doc.. ..
最近要部署一个java web程序,服务器上已经运行有IIS和PHP的网站和论坛,最好的办法就是将Resin和IIS整合在一起,让IIS解析静态文件(html,js,css等),Resin解析jsp,action等.环境IIS6+Resin3.0.25+JDK6 update11
步骤如下。
?
第一步 :当然是安装JDK了。从SUN网站上下载最新版的JDK,当前版本是JDK6 update11.下载完成安装,一路next。
安装完成后,右键单击“我的电脑”,选择“属性”,打开“高级”选项卡,点“环境变量”按钮。
?
看到当前帐户和系统变量的列表。“新建”?
变量名:JAVA_HOME???? 变量值:? 刚才的安装路径
变量名:CLASS_PATH?? 变量值:? .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\tools.jar
找到系统变量里的PATH变量,“编辑”在变量值后面加上? ;%JAVA_HOME%\bin
设置完成后,在cmd中检验是否安装成功,运行javac,会出现如下窗口
?
说明JDK安装成功。
?
第二步:下载Resin,我下的是Resin3.0.25,网站:
下载完成后,将resin-3.0.25解压缩,我这里是解压缩到C:\,打开resin-3.0.25,运行httpd.exe
可以看到,Resin运行正常(没有报错)。打开浏览器,输入:http://localhost:8080
??看到上述页面,说明Resin运行正常。
?
?
第三步:给IIS6安装Resin插件,运行resin-3.0.25目录下的setup.exe
?
如果IIS正在运行,可以看到最下面已经填上Resin插件的安装位置了。直接点确定。
打开C:\inetpub\scripts目录,可以看到isapi_srun.dll已经复制到该目录了。
在该目录下新建一个文本文件resin.ini,粘贴上如下内容:
?
ResinConfigServer localhost 6802 CauchoStatus yes IISPriority high
?
保存后,重新启动IIS,在Internet信息服务(IIS)管理器里,在左侧的树上,右键单击“网站”,选择“属性”
?选择“ISAPI 筛选器”选项卡,中可以看到
在Internet信息服务(IIS)管理器里,在左侧的树上,单击“Web服务扩展”,可以看到
?说明Resin插件已经安装成功。
?
?如果您没有这么幸运,没有看到上述情况,请看这个:
?1、运行resin-3.0.25目录下setup.exe后,所有网站都出现service unavailable错误,不能访问。
??(我第一次就遇到这种情况,弄得把IIS卸载重新安装。)
? 如果IIS信息服务(IIS)管理器里面,“网站”的属性里面,ISAPI筛选器里面能够显示出Resin,但是
? 图标是一个红色向下的箭头。说明IIS能够找到该文件,但是加载失败,从系统日志里也可以看到。
? 这是C:\Inetpub\scripts的文件属性造成的,解决办法就是给这个文件加上权限。右键单击该文件夹,
? “属性”,“安全”,点添加:输入用户“everyone”,给这个,赋以完全控制权限(为了图省事,可能会有安全问题)。
? 重启IIS后,问题解决了。
? 2、如果在“Web服务扩展”中没有看到Resin,手动
文档评论(0)