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