转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 站长学院 >> Web开发 >> 正文
JSP环境之服务器Resin安装         ★★★★

JSP环境之服务器Resin安装

作者:闵涛 文章来源:闵涛的学习笔记 点击数:562 更新时间:2009/4/23 10:55:09

正文
首先的要求,是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的功能非常强大,虚拟目录、虚拟主机、负载均衡都是可以实现的。


[SyBase]linux下安装jsp的web服务器 -- resin  
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Web开发  · 网页制作
    · 平面设计  · 网站运营
    · 网站推广  · 搜索优化
    · 建站心得  · 站长故事
    · 互联动态
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台