zoukankan      html  css  js  c++  java
  • WebLogic SERVER的安装和目录结构

    安装WebLogic SERVER
    WebLogic server的目录结构
    WebLogic server的classpath变量
    WebLogic server使用命令行
    通过管理控制台执行核心的管理任务
    命令行管理
    安装有三种不同的方式安装WebLogic server
     》用户图形界面GUI
     》控制台console模式
     》Silent(沉默)模式(用脚本安装)


    BEA的installer支持平台windows2000/xp  solaris hp-ux aix
    GUI方式安装(windows)
     》到BEA下裁WebLogic server安装,
     》选bea软件的主目录
     》选完整方式还是只安装其中一个
     》选WebLogic的目录(应在BEA主目录下)
     》安装其他包如XML等两个可以不安装(默认不装)
    CLI方式安装(linux,unix)
     在UNIX平台下有两种方式
       包含JDK1.4.1的unix特有的java installer
       与平台无关的java installer,没有JDK它的文件名是以.jar为结尾的
     安装步骤类似于GUI
    Silent安装
     读取配置文件
    服务包(serveice packs)
     服务包安装就像WebLogic一样(或直接覆盖)
    目录结构
     /bea                                      bea的主目录
       |-/jdk141_03                            预打包的1.4.1_03JDK/jre
       |-/jrockit81sp1_141_03                  预打包的jrockit1.4.1
       |-/logs                                 安装bea产品的历史记录
       |-/utils                                附加的/工具jar文件
       |-/WebLogic81                           WebLogic server的根目录
       |        |-common                       含有被WebLogic server组件所共享的文件包括环境脚本模板文件评估软件
       |        |-javelin                      workshop使用的java/jsp编译器
       |        |-samples                      含有示例代码和资源
       |        |     |-server
       |        |          |-config
       |        |          |    |-examples     WebLogic server示例应用和组件
       |        |          |    –petstore     sun j2ee pet store应用
       |        |          |-eval
       |        |          |    |-pointbase    含有pointbase数据库的评估版
       |        |          |-src              含有petstore和与WebLogic  server一起安装的示例的源代码和文件
       |        |          |    |-examples
       |        |          |    –petstore
       |        |          –stage             含有示例域部署前的客户和服务器类
       |        |-server                       WebLogic server 程序文件
       |        |-uninstall                    用于卸载WebLogic server的代码
       |        --workshop                    WebLogic workshop应用
       |-/license.bea                          许可文件(xml格式文件,购买后需要覆盖这个文件)
       |-/registry.xml                         所有安装bea产品的记录文件
       --/updatelicense.cmd                   更新license.bea文件
    Domain目录结构
       |-/adminserver    管理服务器配置(config.xml配置文件,boot.properties可放置boot的用户名和密码加密保存,
       |                                服务方式启动installservice.cmd,)
       |-/applications   应用服务器配置
       |-/_cfgwiz_donotdelete
       –/configArchive
    jvm run-time变量
     WebLogic server能在大多数jvm中运行
     WebLogic server当前的执行在:
       》jdk1.4(包括jrocket)--服务器
       》jdk1.2或1.3.或jdk1.4--客户应用
       调整-xms与-xmx的大小,与参数-Dprop=val、-classpath classpath
       命令行为:java options fullyqualifiedjavaclass programoptions
    WebLogic server的依赖环境
      要运行WebLogic server,你必须配置:
        》path包括所有可执行程序(包括java解释器)
        》classpath包括依赖的包
      这些参数可以设置在:
        》你计算机环境变量设置中
        》定制的批处理文件或shell脚本中
        命令行为:set VAR_NAME=VALUE
    配置classpath
     WebLogic server的classpath通过java系统的classpath环境变量配置
     必须在classpath中的文件:
        %WL_HOME%/server/lib/WebLogic.jar
        Service pack中的其他文件
     可能包含在Classpath中的文件
        %WL_HOME%/common/eval/pointbase/lib/pbserver44.jar
        %WL_HOME%/common/eval/pointbase/lib/pbclient44.jar
        %WL_HOME%/server/lib/xmlx.jar
        JDBC驱动程序(很具不同的要求来设置如oracle,ojdbc.jar)
        Starup类和Shutdown类(启动和停止时动作的类)
        第三方类库
        其他常用类
    启动WebLogic server(%SERVER_HOME%为服务器名)
     java -hotspot -Xms32m -Xmx200m -classpath “%CLASSPATH%”
         -DWebLogic.Name=%SERVER_NAME% -Dbea.home=”C:bea”
         -DWebLogic.management.username=%WLS_USER%
         -DWebLogic.management.password=%WLS_PW%
         -DWebLogic.ProductionModeEnabled=%STARTMODE%
         -Djava.security.policy=%WL_HOME%serverlibWebLogic.policy
          WebLogic.Server
       命令行为:cd beauser_projectssomeDomain
                 startWebLogic.cmd
     
    监视启动成功与否:Server started in RUNNING mode(启动成功)
    控制台管理
     资源配置
     部署应用或组件
     监测资源使用情况
     查看日志消息
     启动和关闭服务器,或者执行其它管理工作
    启动控制台
     http://hostname:port/console(非安全方式)
     https://hostname:secureport/console(安全方式)
     示例:http://localhost:7001/console
           http://adminDNSName:7001/console
           https://127.0.0.1:7002/console
    登陆使用管理用户名和密码
    服务器生命周期
          关闭
        /     ^
       V      
    启动       关闭 <— 失败
              ^
         V    /
          备用
        /    
        V      V
    恢复       挂起      未知
              /
        V      V
          运行

  • 相关阅读:
    envoy部分二: envoy的配置组件
    envoy部分一:enovy基础
    envoy部分四:envoy的静态配置
    envoy部分七:envoy的http流量管理基础
    envoy部分六:envoy的集群管理
    十七、Kubernetes的网络管理模型
    SQL 日期时间函数
    JSON 和 JavaScript eval
    Ajax 读取.ashx 返回404
    Repeat 数据为空时的处理
  • 原文地址:https://www.cnblogs.com/kelin1314/p/1957060.html
Copyright © 2011-2022 走看看