Linux系统中使用resin部署war包
1、下载resin
官网下载 以resin-4.0.44.tar.gz为例
将压缩包解压到Linux机器上指定的目录:
tar -zxvf /**/resin-4.0.44.tar.gz -C /**/**
2、安装resin
切换到解压后的目录resin-4.0.44
cd /**/**/resin-4.0.44
可以看到以下目录结构:
按顺序执行以下三条命令:
./configure --prefix=/安装指定目录/resin-4.0.44 --with-java-home=/opt/local/jdk1.7.0_76
make
make install
3、修改配置文件
- 打开resin属性的配置文件resin.properties
vim /**/resin-4.0.44/conf/resin.properties
- 将端口修改为自己项目中使用的端口(退出时记得保存)
app.http :80
#app.http :8443
web.htpp :80
#web.htpp :8443
- 打开resin.xml文件
vim /**/resin-4.0.44/conf/resin.xml
- 配置自己的war包
<host id="" root-directory=".">
<!--
- webapps can be overridden/extended in the resin.xml
root-directory:war包解压之后的路径,必须在webapps目录下,MyProject为自己的war包名称,不带后缀(.war)
archive-path:自己项目war包在Linux机器上的绝对路径
-->
<web-app id="/" root-directory="webapps/MyProject" archive-path="XXX/MyProject/target/MyProject.war"/>
</host>
4、 启动项目
在上面所有的准备工作都昨晚之后,就可以通过命令启动自己的项目了
- 首先切换到resin的bin目录下
cd /**/**/resin-4.0.44/bin
- 执行启动命令
sh resinctl start