jdk的安装部署请查看:http://jishuweiwang.blog.51cto.com/6977090/1354444

这里我来部署resin      下载链接 http://www.caucho.com/download/

环境: centos 6.2_86x64  

       jdk 1.6_29

       resin 3.0.12

别问我为什么要用3.0.12,因为我们公司就是用的这个,一直特别稳定!

1.获取resin源码包

[root@gang opt]# wget http://www.caucho.com/download/resin-3.0.12.tar.gz

如果下载不到,用下面的链接:

wget ftp://204.9.55.82/pub/FreeBSD-Archive/ports/distfiles/resin-3.0.12.tar.gz

[root@gang opt]# tar zxf resin-3.0.12.tar.gz

 查看你下载包的版本

[root@gang opt]# cd resin/lib/

[root@gang lib]# java -classpath ./resin.jar com.caucho.Version

Resin-3.0.21 (built Thu, 10 Aug 2006 12:03:19 PDT)

Copyright(c) 1998-2006 Caucho Technology.  All rights reserved.

 编译

[root@gang resin]# ./configure --prefix=/opt/resin --with-java-home=/opt/j2sdk/

这时候报错了

configure: error: Can't find valid OpenSSL include in

 解决方法:

[root@gang resin-3.0.12]# yum install openssl openssl-devel

 Ok,问题解决

[root@gang resin]# make ; make install

………………………………至此resin安装完成………………………………………………

另外,resin有自己的监控页面,可以通过web来查看其中的一些jvm相关信息,这里简单谈下resin-admin的开启

我的版本比较低,高版本的请大家以其他途径获取相关信息:

修改resin.conf,添加如下一行配置

centos6.2 jdk1.6+resin3.0.12+resin-admin_下载链接

然后到resin-admin.xml里,确定访问的php路径(具体路径依个人而定)

centos6.2 jdk1.6+resin3.0.12+resin-admin_java_02

这时,重启你的resin,访问http://IP/resin-admin,就会出来一个页面

centos6.2 jdk1.6+resin3.0.12+resin-admin_java_03

输入你的密码,然后点击Calculate Digest后,讲给出的加密字符窜,覆盖到password.xml即可。

然后点击

centos6.2 jdk1.6+resin3.0.12+resin-admin_java_04

OK。现在就可以尽情浏览你的resin内部情况了