您的位置: 首页 > 技术文档 > 网络编程 > JSP环境之服务器Resin安装
构建免受 FSO 威胁虚拟主机 回到列表 用ASP编写计数器的方法
 JSP环境之服务器Resin安装

作者:cnbruce 时间: 2003-12-21 文档类型:原创 来自:蓝色理想

正文
首先的要求,是jdk已经正常安装。在这里我就不冗述jdk的安装了,这方面的文章比较多。

resin达到jsp解释器的目的,有两种方法:一种是作为standalone的httpd,一种是和iis集成。
先看第一种:
这种方法几乎不需要配置,先下载Resin:http://www.caucho.com/download/
偶用的resin2.1.9:http://www.caucho.com/download/resin-2.1.9.zip
将resin解压缩之后,直接运行bin\httpd.exe即可

click for full size

运行httpd.exe之后会产生两个窗口,一个是类似命令行窗口(但是只能输出,不能输入),另外一个是gui的控制窗口。
这两个窗口绝对不可以用直接x的方法关闭,这样会导致resin的系统错误,正确的方法是用gui上面的quit按钮。

click for full size

等到命令行窗口里面出现:

 http listening to *:8080 

这样就是启动成功了,后面的8080就是resin httpd现在所监听的端口了。这个端口是可以修改的。
修改的时候,需要改动conf\resin.conf文件,修改如下
  <!-- the http port -->
  <http port='8080'/>


因为我装过tomcat,所以8080端口重复。故把这里的8080修改成8088。但是请注意不要和已经占用的端口重复,否则无法启动。
这个时候,resin httpd已经在接受访问了,具有iis的基本功能。
输入 localhost:8088/

click for full size

http root目录默认是resin安装目录的doc目录但是也是可以修改的,可以修改conf\resin.conf:

<http-server>
  <!--
     - The root file directory of the server.  Apache users will change
     - this to /usr/local/apache/htdocs and IIS users will change it
     - to c:\inetpub\wwwroot
    -->
<doc-dir>doc</doc-dir> 


这里是默认的情形,doc可以写上绝对路径来定义其他的目录为默认。
值得注意的是:当我将doc指定为一个文件夹时(该夹子里没有默认网页),它显示的是该夹子里所有文件

click for full size

注意这种一定要将httpd始终开着。

再说一下如何同iis集成
在这种模式下,resin作为iis的插件运行,只有碰到.jsp,.xtp等等文件的时候才进行解析,就好像asp.dll负责解析.asp文件,perl.dll负责解析.pl文件一样。这个配置比较复杂,而且可能会导致问题,但带来非常大的方便。
1,首先确保IIS已经安装,jdk,resin当然也已经安装配置。
2,执行bin\setup.exe文件
填好关于resin home以及iis/pws目录之后,点击ok,他会停止iis/复制iis_run.dll/启动iis这个时候,在你的iis的inetpub\scripts目录下面会有一个iis_run.dll文件。同时在iis配置的filter里面会多出来一个srun。

click for full size

3,配置resin.conf文件

<http-server>
.....
...
  <doc-dir>doc</doc-dir>
  <app-dir>C:\Inetpub\wwwroot</app-dir>//自己添加的一行,使得用8088和直接访问是不同的页面(个人认为比较好)


将app-dir中的路径指向到C:\Inetpub\wwwroot了。
现在就表示resin和iis结合了。
4,重启计算机,输入:http://localhost/caucho-status

click for full size

注意这是没有将httpd打开的红色显示。

click for full size

注意这是将httpd打开的绿色显示。
以后,iis和resin会各司其职,iis负责html和asp文件的解析,resin负责jsp文件的解析。
最后要说的是,resin的功能非常强大,虚拟目录、虚拟主机、负载均衡都是可以实现的。

出处:蓝色理想
责任编辑:cjj

◎进入论坛网络编程版块参加讨论

相关文章 更多相关链接
高手感悟:走向J2EE,漫长的道路
Macromedia Flex 安装注册方法
免费的 JSP多文件上传的组件
resin2.1.4 + iis 配置方法
[JSP]用MVC架构注册登录的例子
作者文章 更多作者文章
DW2004 中文乱码解决方案
ASP应用之模板采用
ASP TO HTML WITH TEMPLATE
处理较长文章,添加 …… 效果
rs.open sql,conn,1,1全接触
热门搜索:CSS Fireworks 设计比赛 网页制作 Dreamweaver Studio8 Flash
站点最新 站点最新列表
跟我去香港:The third Day
单件模式结合命令链模式
快乐狗原创动漫大赛
元素层叠级别及z-index剖析
CSS 浏览器的等宽空格
电影变形金刚概念画欣赏
疯狂的程序员 第三十五回
疯狂的程序员 第三十四回
疯狂的程序员 第三十三回
运用ASDoc工具
栏目最新 栏目最新列表
火星人的耳机
公司正式宣布创业失败
用corelDEAW 12打造唇膏
二行代码解决全部网页木马
一行代码解决iframe挂马
Photoshop制作星空爆炸效果
CorelDraw 12打造休闲裤
Firework如何画特殊的切角图形
Firework打造韩式风格的手提袋
flash实例:打造佛光效果
 

蓝色理想版权申明:除部分特别声明不要转载,或者授权我站独家播发的文章外,大家可以自由转载我站点的原创文章,但原作者和来自我站的链接必须保留(非我站原创的,按照原来自一节,自行链接)。文章版权归我站和作者共有。

转载要求:转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印,亦不能抹去我站点水印。

特别注意:本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有,文章若有侵犯作者版权,请与我们联系,我们将立即删除修改。

本文总共有 6 条评论,现在显示最新的 5 条。暂时没有人参与评分


61.235.150.34 Publish at 2004-5-24 17:20:12
我在把文件存在默认的路径下,但每次出来的确是,resin的默认页为什么??
我那个网页用到了JAVABEAN??
218.16.135.109 Publish at 2004-4-2 21:47:37
当我运行resin的httpd时它自动退出了,这是怎么回事?我的jdk环境已经是配置好的
218.108.202.149 Publish at 2004-3-20 13:29:35
我打开BIN下的httpt.exe文件时出现下面这人错误,不知是什么原因?
java.lang.NoClassDefFoundError:java/util/HashMap
221.12.123.15 Publish at 2004-3-18 8:55:36
我在IIS建resin时,为什么他说不能建立iis_run.dll文件??请指教
61.149.156.142 Publish at 2004-2-9 10:22:23
rulioo
has already seen the document .Thank you !

查看全部评论

您的评论
用户名:  口令:
说明:输入正确的用户名和密码才能参与评论。如果您不是本站会员,你可以注册 为本站会员。
注意:文章中的链接、内容等需要修改的错误,请用报告错误,以利文档及时修改。
不评分 1 2 3 4 5
注意:请不要在评论中含与内容无关的广告链接,违者封ID
请您注意:
·不良评论请用报告管理员,以利管理员及时删除。
·尊重网上道德,遵守中华人民共和国的各项有关法律法规
·承担一切因您的行为而直接或间接导致的民事或刑事法律责任
·本站评论管理人员有权保留或删除其管辖评论中的任意内容
·您在本站发表的作品,本站有权在网站内转载或引用
·参与本评论即表明您已经阅读并接受上述条款
推荐文档 | 打印文档 | 评论文档 | 报告错误  
专业书推荐 更多内容
大师之路--Photoshop 完全解析
《超越CSS》新书上市
Don't Make Me Think 第2版
HTML与CSS入门经典(第7版)
《FLASH MX2004网站开发精粹》
《CSS入门经典》
《设计师谈网页设计思维》
作品集 更多内容

重庆后花园&nbsp;北碚&nbsp; 卡车 小丑 12月周边促销 MobiLomo 设计 红房子 灵动