resin的安装

五、安装resin

下载resin 3.1.10 free版

http://www.caucho.com/download/

下载后传到/home/root

sudo tar -zxvf resin-pro-3.1.10.tar.gz #解压

sudo mv resin-pro-3.1.10 /usr/local/resin #复制为resin

sudo chmod -R 777 /usr/local/resin #修改权限

cd /usr/local/resin/config

sudo cp resin.conf resin-8080.conf

sudo cp resin.conf resin-8081.conf

修改resin-8081.conf中的端口对应到8081,其他端口依次加1

修改两文件中的web-app节点

<web-app id="/" root-directory="webapps/ROOT/8080"/>

<web-app id="/" root-directory="webapps/ROOT/8081"/>

在两文件夹中放入测试文件

cd /usr/local/resin/bin

sudo cp httpd.sh httpd-8080.sh

sudo cp httpd.sh httpd-8081.sh

修改其中的最后一行,从

exec $JAVA_EXE -jar ${RESIN_HOME}/lib/resin.jar $*

修改为

exec $JAVA_EXE -jar ${RESIN_HOME}/lib/resin.jar -conf ${RESIN_HOME}/conf/resin-8080.conf $*

exec $JAVA_EXE -jar ${RESIN_HOME}/lib/resin.jar -conf ${RESIN_HOME}/conf/resin-8081.conf $*

加上-conf参数

sudo ./httpd-8080.sh start

sudo ./httpd-8081.sh start

运行成功

将resin 安装为服务

sudo vi  /usr/local/resin/contrib/init.resin.in

JAVA_HOME, RESIN_HOME修改为

JAVA_HOME="/usr/lib/jvm/java-6-sun-1.6.0.20"

RESIN_HOME="/usr/local/resin"

复制为两个文件

sudo cp /usr/local/resin/contrib/init.resin.in /etc/init.d/resin8080

sudo cp /usr/local/resin/contrib/init.resin.in /etc/init.d/resin8081

再分别修改两个文件

sudo vi /etc/init.d/resin8080

sudo vi /etc/init.d/resin8081

修改目标:

CONF="-conf $RESIN_HOME/conf/resin-8080.conf"  #这行是加上的,不同的文件CONF不一样

ARGS="-resin-home $RESIN_HOME $SERVER $CONF" #这行后面多加了一个$CONF

sudo reboot

再访问http://192.168.3.222

猜你喜欢

转载自zxymicky.iteye.com/blog/1084093