美文网首页
Linux系统中使用resin部署war包

Linux系统中使用resin部署war包

作者: 鉴闻俗说 | 来源:发表于2019-12-03 19:26 被阅读0次

    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
    

    可以看到以下目录结构:


    image.png

    按顺序执行以下三条命令:

    ./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
    

    相关文章

      网友评论

          本文标题:Linux系统中使用resin部署war包

          本文链接:https://www.haomeiwen.com/subject/ccdhgctx.html