Chinaunix首页 | 论坛 | 博客
  • 博客访问: 337273
  • 博文数量: 31
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1134
  • 用 户 组: 普通用户
  • 注册时间: 2013-08-25 09:41
个人简介

目前任职于搜狐~

文章分类

全部博文(31)

文章存档

2014年(12)

2013年(19)

分类: Web开发

2013-11-30 21:51:43

Resin是当前日渐流行的一种j2ee容器,其出色的表现为其赢得了一定的市场地位。众多大型互联网公司选择其作为应用服务器。resin分为普通版和专业版pro,普通版开源免费专业版收费,专业版是在普通版的基础上扩展了负载均衡和缓存功能。对于大型互联网公司可选用apache+resin的方式来弥补普通版在缓存机制上的不足,也可使用LVS等工具实现负载均衡功能。
Resin的官方网站为:
说明:以下安装过程基于Centos 5.4 (64位)操作系统。
1、安装resin前首先安装JDK,如果已经安装JDK,请继续下一步。
    JDK下载地址: (根据个人环境安装对应的JDK)
   (1)chmod +x  jdk-6u43-linux-i586.bin
   (2)./jdk-6u43-linux-i586.bin
2、安装及启动resin
    resin下载地址:
    (1)tar zxvf resin-4.0.25.tar.gz
    (2)cd resin-4.0.25/bin
    (3)chmod +x *.sh
    (4)./resin.sh start 
    程序输出如下信息,表示resin安装成功。
    Resin/4.0.25 launching watchdog at 127.0.0.1:6600
    Resin/4.0.25 started -server 'app-0' with watchdog at 127.0.0.1:6600
    备注:
    (1)如果只是单独使用resin是不需要重新编译安装的,直接解压即可使用。如果需要定制化安装如指定其安装目录、指定其所加载模块等则需要采用重新编译安装的方式,即执行./configure ....然后make && make install等命令来安装,例如要把resin配合apache同时使用,就需要重新编译安装。(resin编译安装过程及apache+resin的整合配置过程详见本人的另外一篇博文:http://blog.chinaunix.net/uid-29140694-id-4018236.html )
    (2)watchdog为resin监控其自身服务的进程,如果发现resin服务进程异常,为自动重启服务。6600端口是watchdog的进程端口。resin的http端口默认为8080。
    默认端口可以通过修改conf/resin.properties文件以下位置修改器端口号

  1. # Set HTTP and HTTPS ports
  2. http : 8080
  3. https : 8443

3、修改conf/resin.xml配置文件    

  1. <host id="" root-directory=".">
  2.       <web-app id="/" root-directory="/data/resin"/>
  3.       <resin:if test="${resin_doc}">
  4.         <web-app id="/resin-doc" root-directory="${resin.root}/doc/resin-doc"/>
  5.       </resin:if>
  6. </host>
        
  修改 path项,如改为/data/webapps/
  将自己的工程test放到/data/webapps/目录下,在resin的bin目录下执行./resin.sh restart 重启服务
4、访问 即可访问工程页面。
阅读(5785) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~