1.)安装JAVA

2.)设置环境变量

3.)安装resin

4.)resin多进程设置


一、下载JAVA的rpm包,直接安装即可

二、设置环境变量

 1.为了统一路径,将JAVA建一个软连接在/opt目录

     ln -s /opt/zimbra/java/   /opt/java

 2.新建账号resin

     vim /home/resin/.bash_profile

     添加如下信息

     JAVA_HOME=/opt/java

     export JAVA_HOME

     CLASSPATH=/opt/java/lib:/opt/java/jre/lib

     export CLASSPATH

     RESIN_HOME=/opt/resin

     export RESIN_HOME

     保存退出

三、安装resin

     下载resin3的软件包

      wget http://www.caucho.com/download/resin-3.1.14.tar.gz

      tar zxvf resin-3.1.14.tar.gz

      mv resin-3.1.14 /opt/resin

      chown -R resin:resin /opt/resin

      resin使用解压包即可,不用安装

     

      启动resin

      以普通用户启动  su - resin -c "/opt/resin/bin/httpd.sh start" 出现如下消息就是启动        成功了

      Resin/3.1.14 started -server '' for watchdog at 127.0.0.1:6601

四、resin3多进程

      为了防止进程僵死影响所有服务,所以将resin不同服务以不同的主程序体现出来

      在以上步骤后进行如下操作:

      useradd resin2

     

     vim /home/resin2/.bash_profile

     添加如下信息

     JAVA_HOME=/opt/java

     export JAVA_HOME

     CLASSPATH=/opt/java/lib:/opt/java/jre/lib

     export CLASSPATH

     RESIN_HOME=/opt/resin2

     export RESIN_HOME

     保存退出

      cp /r /opt/resin /opt/resin2

     修改配置文件 vim /opt/resin2/conf/resin.conf

     <http address="*" port="8081"/>

     <watchdog-port>6601</watchdog-port>

     <server id="" address="127.0.0.1" port="6801"/>

     将3处端口改成与resin不同的端口

     chown -R resin2:resin2 /opt/resin2

     su - resin2 -c "/opt/resin2/bin/httpd.sh start"

这样就启动了两个互不影响的resin