zoukankan      html  css  js  c++  java
  • 将App发布到WasLiberty的较稳妥方法

    1.将应用解压放到一个目录

    具体步骤:

    1.1 建立目录,假设应用包为app.war且和新建目录sp在同一目录下

    #mkdir sp

    1.2 将app.war 改名为app.zip,这是为了解压
    #mv app.war app.zip

    1.3 使用unzip解压
    #unzip -d sp app.zip

    至此第一大步完成。

    2.修改Liberty启动服务器的server.xml

    这里的服务器指的是Liberty的默认server-defaultServer或是用户自建的server,无论哪种都要找对server.xml的所在地。

    我自己这边的路径是/opt/IBM/WebSphere/Liberty/usr/servers/defaultServer/server.xml,下面是内容,粗体字部分(application那一行)是新添加的,指向第一步解压的目录。

    <server description="new server">
    
        <!-- Enable features -->
        <featureManager>
            <feature>jsp-2.2</feature>
        </featureManager>
    
        <httpEndpoint id="defaultHttpEndpoint"
                      host="*"
                      httpPort="9080"
                      httpsPort="9443" />
    
        <application id="app" name="app" type="war" location="/root/sp"/>  
    </server>

    这样,当服务器启动时,应用也会随之启动了。

    你可以用http://serverip(hostname):9080/app来访问应用了。

    3.启动server

    上两步完成后,就可以到/opt/IBM/WebSphere/Liberty/bin下,使用

    #./server start

    #./server stop

    来运行应用或是停止它了,defaultServer运行起来后,在

    http://serverip(hostname):9080地址就能看到Liberty的介绍画面,但http://serverip(hostname):9080/app却未必能访问,这时你需要reboot一下,然后再试。

    2015年6月12日9:29:13

  • 相关阅读:
    101. Symmetric Tree
    mfc实现对话框全屏置顶显示
    qq截图原理
    给对话框添加颜色
    mfc设置半透明对话框
    API介绍
    列表控件学习1
    VC++、MFC
    vs2010 产品密钥
    VS2008 视图资源.rc无法加载的问题及解决方法
  • 原文地址:https://www.cnblogs.com/heyang78/p/4570884.html
Copyright © 2011-2022 走看看