weblogic 订阅
WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。WebLogic是美商Oracle的主要产品之一,是并购BEA得来。是商业市场上主要的Java(J2EE)应用服务器软件(application server)之一,是世界上第一个成功商业化的J2EE应用服务器, 已推出到12c(12.2.1.4) 版。而此产品也延伸出WebLogic Portal,WebLogic Integration等企业用的中间件(但当下Oracle主要以Fusion Middleware融合中间件来取代这些WebLogic Server之外的企业包),以及OEPE(Oracle Enterprise Pack for Eclipse)开发工具。 展开全文
WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。WebLogic是美商Oracle的主要产品之一,是并购BEA得来。是商业市场上主要的Java(J2EE)应用服务器软件(application server)之一,是世界上第一个成功商业化的J2EE应用服务器, 已推出到12c(12.2.1.4) 版。而此产品也延伸出WebLogic Portal,WebLogic Integration等企业用的中间件(但当下Oracle主要以Fusion Middleware融合中间件来取代这些WebLogic Server之外的企业包),以及OEPE(Oracle Enterprise Pack for Eclipse)开发工具。
信息
属    性
应用服务器软件
外文名
weblogic
类    型
一个基于JAVAEE架构的中间件
所属商家
美商Oracle
功    能
开发、集成、部署和管理大型分布式Web应用等
隶    属
J2EE应用服务器
weblogic由来
WebLogic最早由 WebLogic Inc. 开发,后并入BEA 公司,最终BEA公司又并入Oracle公司。webserver是用来构建网站的必要软件,具有解析、发布网页等功能,它是用纯java开发的。weblogic本来不是由BEA发明的,是它从别人手中买过来,然后再加工扩展。BEA已经被Oracle收购,Weblogic最新版本为Oracle Weblogic Server 12c(12.2.1.3)。其他J2EE Application Server还有IBM的websphere、Sun(Sun公司已经被ORACLE公司收购)的Glassfish、resin等。Apache Tomcat也是常用的Servlet/JSP Container。 国内厂商生产的还有像中创软件的Loong AS 9.0(达四级等保,全面支持国产)、东方通的Tongweb、金蝶Apusic应用服务器等。WebLogic Server拥有处理关键Web应用系统问题所需的性能、可扩展性和高可用性。与BEA WebLogic Commerce ServerTM配合使用,WebLogic Server可为部署适应性个性化电子商务应用系统提供完善的解决方案。WebLogic长期以来一直被认为是市场上最好的J2EE工具之一。像数据库或邮件服务器一样,WebLogic Server 对于客户是不可见的,为连接在它上面的客户提供服务。WebLogic 最常用的使用方式是为在internet 或internet 上的Web 服务提供安全、数据驱动的应用程序。WebLogic对J2EE 架构的支持:WebLogic Server 提供了对SUN J2EE 架构的支持。SUN公司的J2EE 架构是为企业级提供的一种支持分布式应用的整体框架。为集成后端系统,如ERP系统,CRM系统,以及为实现企业级计算提供了一个简易的,开放的标准。
收起全文
精华内容
下载资源
问答
  • weblogic

    千次阅读 2019-06-13 15:56:00
    1.新建用户组 weblogic [root@localhost ~]# groupadd weblogic 2.新建用户weblogic 并修改用户密码 [root@localhost ~]# useradd -g weblogic weblogic [root@localhost ~]# id weblogic uid=1001(weblogic) gid=...

    1.新建用户组 weblogic,用户weblogic

    [root@localhost ~]# groupadd weblogic
    [root@localhost ~]# useradd -g weblogic weblogic
    [root@localhost ~]# id weblogic
    uid=1001(weblogic) gid=1001(weblogic) groups=1001(weblogic)
    [root@localhost ~]# echo weblogic | passwd weblogic --stdin
    Changing password for user weblogic.
    passwd: all authentication tokens updated successfully.
    

    2.如果没有安装jdk的话,还需要安装jdk

    [weblogic@localhost ~]$ tar -zxvf jdk-8u162-linux-x64.tar.gz
    [weblogic@localhost ~]$ mv jdk1.8.0_162 /usr/local/
    
    [weblogic@localhost ~]$ vim  ~/.bashrc
    JAVA_HOME=/usr/local/jdk1.8.0_162/
    export JRE_HOME=$JAVA_HOME/jre
    export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
    export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
    
    [weblogic@localhost ~]$ source ~/.bashrc
    [weblogic@localhost ~]$ java -version
    java version "1.8.0_162"
    Java(TM) SE Runtime Environment (build 1.8.0_162-b12)
    Java HotSpot(TM) 64-Bit Server VM (build 25.162-b12, mixed mode)
    

    -=================================================================
    Slient Mode静默方式
    文件详解:
    1.创建 oraInst.loc 文件,内容如下

    #产品清单目录
    inventory_loc=/home/weblogic/oraInventory    
    #用户的组名称
    inst_group=weblogic
    

    2.创建 wls.rsp 响应文件
    这个文件你可以在图形界面安装时,点击保存生产该文件。本机使用的文件内容如下

    [ENGINE]
    #DO NOT CHANGE THIS.
    Response File Version=1.0.0.0.0
    [GENERIC]
    #weblogic的安装路径
    ORACLE_HOME=/home/weblogic/Oracle/Middleware   
    #Set this variable value to the Installation Type selected. e.g. WebLogic Server, Coherence, Complete with Examples.
    INSTALL_TYPE=WebLogic Server
    

    3.配置文件创建后,就可以进行安装了

    [weblogic@localhost ~]$ java -jar fmw_12.2.1.3.0_wls.jar -silent -responseFile /home/weblogic/wls.rsp -invPtrLoc /home/weblogic/oraInst.loc
    Launcher log file is /tmp/OraInstall2019-05-29_11-09-36AM/launcher2019-05-29_11-09-36AM.log.
    Extracting the installer . . . . . . . . . . . Done
    Checking if CPU speed is above 300 MHz.   Actual 2501.000 MHz    Passed
    Checking swap space: must be greater than 512 MB.   Actual 2047 MB    Passed
    Checking if this platform requires a 64-bit JVM.   Actual 64    Passed (64-bit not required)
    Checking temp space: must be greater than 300 MB.   Actual 10963 MB    Passed
    Preparing to launch the Oracle Universal Installer from /tmp/OraInstall2019-05-29_11-09-36AM
    Log: /tmp/OraInstall2019-05-29_11-09-36AM/install2019-05-29_11-09-36AM.log
    Copyright (c) 1996, 2017, Oracle and/or its affiliates. All rights reserved.
    Reading response file..
    Skipping Software Updates
    Starting check : CertifiedVersions
    Expected result: One of oracle-6, oracle-7, redhat-7, redhat-6, SuSE-11, SuSE-12
    Actual Result: redhat-7.0
    Check complete. The overall result of this check is: Passed
    CertifiedVersions Check: Success.
    
    
    Starting check : CheckJDKVersion
    Expected result: 1.8.0_131
    Actual Result: 1.8.0_162
    Check complete. The overall result of this check is: Passed
    CheckJDKVersion Check: Success.
    
    
    Validations are enabled for this session.
    Verifying data
    Copying Files
    Percent Complete : 10
    Percent Complete : 20
    Percent Complete : 30
    Percent Complete : 40
    Percent Complete : 50
    Percent Complete : 60
    Percent Complete : 70
    Percent Complete : 80
    Percent Complete : 90
    Percent Complete : 100
    
    The installation of Oracle Fusion Middleware 12c WebLogic Server and Coherence 12.2.1.3.0 completed successfully.
    Logs successfully copied to /home/weblogic/oraInventory/logs.
    

    4.接下来要创建域domain
    首先执行setWLSEnv.sh来配置环境变量

    [weblogic@localhost ~]$ /home/weblogic/Oracle/Middleware/wlserver/server/bin/setWLSEnv.sh 
    CLASSPATH=/usr/local/jdk1.8.0_162/lib/tools.jar:/home/weblogic/Oracle/Middleware/wlserver/modules/features/wlst.wls.classpath.jar:.:/usr/local/jdk1.8.0_162//lib:/usr/local/jdk1.8.0_162//jre/lib:.:/usr/local/jdk1.8.0_162//lib:/usr/local/jdk1.8.0_162//jre/lib:
    
    PATH=/home/weblogic/Oracle/Middleware/wlserver/server/bin:/home/weblogic/Oracle/Middleware/wlserver/../oracle_common/modules/thirdparty/org.apache.ant/1.9.8.0.0/apache-ant-1.9.8/bin:/usr/local/jdk1.8.0_162/jre/bin:/usr/local/jdk1.8.0_162/bin:/usr/local/jdk1.8.0_162//bin:/usr/local/jdk1.8.0_162//jre/bin:/usr/local/jdk1.8.0_162//bin:/usr/local/jdk1.8.0_162//jre/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/weblogic/.local/bin:/home/weblogic/bin:/home/weblogic/Oracle/Middleware/wlserver/../oracle_common/modules/org.apache.maven_3.2.5/bin
    
    Your environment has been set.
    

    然后手动创建域存放的目录

    [weblogic@localhost ~]$ mkdir /home/weblogic/Oracle/Middleware/user_projects/domains/my_domain -p
    [weblogic@localhost ~]$ cd  /home/weblogic/Oracle/Middleware/user_projects/domains/my_domain
    [weblogic@localhost my_domain]$ java -Xmx1024m -XX:MaxPermSize=256m weblogic.Server
    

    来生成域下面的各种文件,包括管理服务器等的配置信息。
    之后进入bin目录下,进行启动即可,最后就可以访问
    http://ip:7001/console 进入控制台了。


    简单启动脚本

    [weblogic@localhost ~]$ cat /home/weblogic/startShell/startAdminServer.sh

    #!/bin/bash
    #
    export  USER_MEM_ARGS="-Xms1024m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m"
    nohup /home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin/startWebLogic.sh >> /home/weblogic/logs/AdminServer.log &
    tail -f /home/weblogic/logs/AdminServer.log
    

    [weblogic@localhost ~]$ cat startManagedServer01.sh

    export USER_MEM_ARGS="-Xms4096m –Xmx4096m -XX:PermSize=256m -XX:MaxPermSize=512m"
    nohup  /home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin/startManagedWebLogic.sh testServer http://192.168.1.168:7002 >> /home/weblogic/logs/testServer.log &
    tail -f /home/weblogic/logs/testServer.log
    
    展开全文
  • Weblogic部署项目三种方式

    万次阅读 多人点赞 2015-05-31 01:41:13
    weblogic中部署项目通常有三种方式:第一,在控制台中安装部署;第二,将部署包放在domain域中autodeploy目录下部署;第三,使用域中配置文件config.xml 进行项目的部署。 控制台部署 1 启动weblogic服务,...

     

        在weblogic中部署项目通常有三种方式:第一,在控制台中安装部署;第二,将部署包放在domain域中autodeploy目录下部署;第三,使用域中配置文件config.xml 进行项目的部署。

     

    控制台部署

     

    1  启动weblogic服务,登录到weblogic控制台页面,输入用户名和密码,登录到控制台里面

     

    2  点击左侧的部署

     

    3  在右侧点击安装按钮,准备进行项目安装

     

    4  看到路径输入框,可以在下面选择要部署的项目的位置

     

    5  也可以直接输入要部署的包的位置,敲回车

     

    6  点击下一步即可

     

    7  继续下一步

     

    8  点击完成按钮

     

    9   保存前面各步的设置

     

    10  保存完成后,会看到激活更改的提示,且不需要重启。

     

    11  这时便可以进行测试了,输入项目名称,看到了项目的欢迎页面,即项目部署成功。

     

    如果前面的步骤操作完成了,但依然无法访问项目的话,可以参考下面的补充步骤

    补充步骤

    补1  点击部署,勾选上项目,点击启动

     

    补2  待启动后,项目状态为活动,健康状况为OK时,继续测试。

     

    autodeploy自动部署

     

    自动部署时不需要登录控制台,在domain域的主目录下面有个autodeploy目录,直接将项目包拷贝到autodeploy目录下面就可以了。

    autodeploy目录里面有个readme.txt 文档,打开看一下,这里摘第一段出来

     

    This autodeploy directory provides a quick way to deploy applications
    to a development server. When the WebLogic Server instance is running
    in development mode, applications and modules in this directory are 
    automatically deployed.


    主要说什么呢,就是开发模式下面,当weblogic启动时,会自动部署autodeploy目录下面的项目。

     

    将部署包servletDemo.war 丢到autodeploy目录下面,启动startWeblogic.cmd ,进行servletDemo的访问,依然可以看到

    欢迎页面。

     

    config.xml配置文件部署

     

    config.xml文件在domain域的config目录下面,config.xml主要配置了domain域的一些相关信息

    我们要部署项目,该在哪里配置呢

     

    <?xml version='1.0' encoding='UTF-8'?>
    <domain xmlns="http://xmlns.oracle.com/weblogic/domain" xmlns:sec="http://xmlns.oracle.com/weblogic/security" xmlns:wls="http://xmlns.oracle.com/weblogic/security/wls" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.oracle.com/weblogic/security/xacml http://xmlns.oracle.com/weblogic/security/xacml/1.0/xacml.xsd http://xmlns.oracle.com/weblogic/security/providers/passwordvalidator http://xmlns.oracle.com/weblogic/security/providers/passwordvalidator/1.0/passwordvalidator.xsd http://xmlns.oracle.com/weblogic/domain http://xmlns.oracle.com/weblogic/1.0/domain.xsd http://xmlns.oracle.com/weblogic/security http://xmlns.oracle.com/weblogic/1.0/security.xsd http://xmlns.oracle.com/weblogic/security/wls http://xmlns.oracle.com/weblogic/security/wls/1.0/wls.xsd">
      <name>base_domain</name>
      <domain-version>12.1.3.0.0</domain-version>
      <security-configuration>
        <name>base_domain</name>
        <realm>
          <sec:authentication-provider xsi:type="wls:default-authenticatorType">
            <sec:name>DefaultAuthenticator</sec:name>
          </sec:authentication-provider>
          <sec:password-validator xmlns:pas="http://xmlns.oracle.com/weblogic/security/providers/passwordvalidator" xsi:type="pas:system-password-validatorType">
            <sec:name>SystemPasswordValidator</sec:name>
            <pas:min-password-length>8</pas:min-password-length>
            <pas:min-numeric-or-special-characters>1</pas:min-numeric-or-special-characters>
          </sec:password-validator>
        </realm>
        <default-realm>myrealm</default-realm>
        <credential-encrypted>{AES}xLPXh4gcT6JErTB+toxRZ1pQpAS+MGMuqnnXzu/OsxWMQTB8152ggdbUlhkSXUGC9f959oL7tIzyZiu9XdeajlkK9vAu9cQlCKLLUaUMyl5Ty4C0uuJA99b14eR7oIu4</credential-encrypted>
        <node-manager-username>weblogic</node-manager-username>
        <node-manager-password-encrypted>{AES}n3LLdgmAsocPRoYUrFfR2waWOlEz6KDFsp7+gByNeo8=</node-manager-password-encrypted>
      </security-configuration>
      <server>
        <name>AdminServer</name>
        <listen-address></listen-address>
      </server>
      <embedded-ldap>
        <name>base_domain</name>
        <credential-encrypted>{AES}21z8vCiCbuaYqsSj5t5+y6qvEY8dE3NdNr0zDG+K3EdwWEubzk9Vmx79Di43oxqX</credential-encrypted>
      </embedded-ldap>
      <configuration-version>12.1.3.0.0</configuration-version>
      <admin-server-name>AdminServer</admin-server-name>
    </domain>


    我们的项目部署信息添加在configuration-version 和 admin-server-name 之间

     

     

    <configuration-version>12.1.3.0.0</configuration-version>
      <app-deployment>  
    	<name>servletDemo</name>  
    	<target>AdminServer</target>  
    	<module-type>war</module-type>  
    	<source-path>C:\Users\ZhangQi\Desktop\servletDemo</source-path>  
    	<security-dd-model>DDOnly</security-dd-model>  
      </app-deployment>
      <admin-server-name>AdminServer</admin-server-name>

     

    刚开始进行config.xml 配置文件部署的时候,出现了404,修改了下配置就可以了

    将部署的war包解压为文件夹的形式,然后

    将 <module-type>war</module-type> 里面的war 修改为 dir 即可

     

    <app-deployment>  
    	<name>servletDemo</name>  
    	<target>AdminServer</target>  
    	<module-type>dir</module-type>  
    	<source-path>C:\Users\ZhangQi\Desktop\servletDemo</source-path>
    	<security-dd-model>DDOnly</security-dd-model>
    	<staging-mode>nostage</staging-mode>
      </app-deployment>

     

     

     

    然后启动weblogic服务即可。

     

     

     

     

    三种部署方式都能达到部署项目的目的,至于三种部署方式的利弊,明天再说说吧。

    今天太晚了,睡觉了,晚安!

     

     

    文章整理与2015年,当时的方法都是亲测可行的。最近看到有很多同学发现文章中方法无效,可能有几点原因:1、本人当时未遇到与您相似的问题;2、weblogic技术升级导致。整理博文是希望可以帮到有类似问题的您,如果未能帮到您,别喷。2021-1-14 15:03:24

    展开全文
  • WebLogic使用】1.WebLogic的下载与安装

    万次阅读 多人点赞 2017-04-11 18:53:00
    一、WebLogic的介绍 WebLogic是美国bea公司出品的一个application server,确切的说是一个基于Javaee架构的中间件,纯java开发的,最新版本WebLogic Server 12cR2 (12.2.1.3)(截至发文前)是迄今为止发布的最卓越的...

    一、WebLogic的介绍
        WebLogic是美国bea公司出品的一个application server,确切的说是一个基于Javaee架构的中间件,纯java开发的,最新版本WebLogic Server 12cR2 (12.2.1.3)(截至发文前)是迄今为止发布的最卓越的BEA应用服务器。BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。完全遵循J2EE 1.4规范。

    WebLogic与Tomcat的区别:
        WebLogic更加强大。weblogic是j2ee的应用服务器(application server),包括ejb ,jsp,servlet,jms等等,全能型的。是商业软件里排名第一的容器(JSP、servlet、EJB等),并提供其他如JAVA编辑等工具,是一个综合的开发及运行环境。
        WebLogic应该是J2EE Container(Web Container + EJB Container + XXX规范),而Tomcat只能算Web Container,是官方指定的JSP&Servlet容器。只实现了JSP/Servlet的相关规范,不支持EJB。不过Tomcat配合jboss和apache可以实现j2ee应用服务器功能

    二、WebLogic下载
    来到Oracle的WebLogic Server主页:
    http://www.oracle.com/technetwork/middleware/weblogic/overview/index.html
    点击Downloads:


    进入Downloads界面之后,点击Download file进行下载:


    注意:
    (1)别忘记点击上面的“同意”条款。
    (2)点击下拉框选择下载的版本,分别为简版/普通和完全版。
    我们这里选择下载的是Generic版本。大家可以根据自己的需要选择下载。

    如果Oracle抽了,大家去这里下载12.1.3的版本:
    https://pan.baidu.com/share/link?shareid=2935789172&uk=1493614172&fid=1093830637966671
    2020年2月10日补充:因为时间久远,上述链接已失效,请至Oracle官网提供的新下载页面下载,选择12.1.3的Generic版本即可:https://www.oracle.com/middleware/technologies/weblogic-server-downloads.html


    我们下载完毕之后,会有一个压缩包:


    三、WebLogic安装
    将我们下载的压缩包解压:


    打开目录中的Disk/install安装目录,找到名为ng.cmd的脚本文件:


    双击打开脚本文件,弹出一个黑色的控制台:

     

     


    稍等片刻,就会出现WebLogic的安装界面:


    我们接下来按照以下步骤进行安装:

    点击“下一步”

    点击“下一步”

    点击“下一步”

    点击“下一步”

    点击“下一步”

    点击“下一步”

    点击“安装”

    点击“下一步”

    点击完成,WebLogic就安装完毕了。接下来会弹出WebLogic的配置界面。

    三、WebLogic的配置
    安装完毕之后,会弹出配置窗口,我们按照以下操作进行配置:

    点击“下一步”

    点击“下一步”

    点击“下一步”

    点击“下一步”

    点击“下一步”

    点击“下一步”

    点击“下一步”

    点击“下一步”

    点击“下一步”

    点击“下一步”

    点击“下一步”

    点击“下一步”

    点击“下一步”

    点击“下一步”

    点击“创建”

     

     

    点击“下一步”

    看到完成界面,就说明我们的WebLogic的安装与配置都已经完成了。

    四、简单操作WebLogic
    找到我们刚才安装的WebLogic的所在目录:


    打开\user_projects\domains\base_domain目录:


    点击该目录下的startWebLogic.cmd脚本,运行WebLogic。


    我们在网页浏览器中输入"http://localhost:7001/console"地址,
    就可以访问WebLogic的控制台了:

    稍等一会之后,可以看到登陆界面:


    输入我们之前填写的管理员的账号密码,登录到WebLogic管理系统中:

    点击登录之后,可以看到管理界面:


    至此,我们的WebLogic的安装与配置就讲解完毕。请关注后面的WebLogic的后续文章。
    转载请注明出处:http://blog.csdn.net/acmman/article/details/70093877

    展开全文
  • Weblogic入门

    万次阅读 多人点赞 2017-06-13 00:08:52
    Weblogic

    Weblogic介绍

    WebLogic是美国Oracle公司出品的一个application server,是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。

    Weblogic基本概念

    容器

    Web容器:运行jsp/servlet等表示层逻辑组件。
    EJB容器:运行javabean,enterprise javabean等业务层逻辑组件。

    Weblogic

    • BEA WebLogic Server:用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应 用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。
    • Domain:域是个逻辑概念,用来组织管理一系列的应用服务器实例。WebLogic应用服务器启动的时候就是以某个域来启动的,它有一个中心配置文件叫config.xml 。
    • Cluster:群集,也是一个逻辑概念,用来分组用途相同的服务器实例,一个域中可以有多个服务。Cluster实现均衡负载和容错。
    • Administration Server:管理服务器是用来管理配置域的中心点,一般来说,管理服务器上是不部署应用程序的,而是用来统一管理、配置、监控被管理服务器以及部署应用程序到被管理服务器上。一个域中有一台管理服务器。
    • Managed Server:被管理服务器是用来部署运行各种应用程序的。一个域中有一台或多台被管理服务器 。
    • Node Manager:节点管理器是一个单独运行的后台程序,一般运行在被管理服务器的机器上,用来提供远程启动和停止服务器(Server)的功能 。

    Domain

    一个Domain 可以包含一个或多个WebLogic Server实例,甚至是Server集群。一个Domain中有一个且只能有一个Server 担任管理Server的功能,其它的Server具体实现一个特定的逻辑功能。

    安装

    WebLogic Server有三种安装方式:
    - 图形用户界面(GUI)方式(Windows常用)
    - 命令行方式(Unix平台常用)
    - 静态模板安装

    图形化的安装方式

    在Windows上,直接运行exe格式的安装介质进行安装
    在Unix或Linux上的安装,如果是.bin的安装程序:
    - chmod a+x filename.bin
    - ./filename.bin

    在Unix或Linux上的安装,如果是.jar的安装程序
    - PATH=JAVA_HOME/bin:$PATH
    - export PATH
    - java -jar filename.jar

    控制台的安装方式

    在windows上:
    - platformXXX_win32.exe -mode=console

    在Unix或Linux上的安装,如果是.bin的安装程序:
    - chmod a+x filename.bin
    - ./filename.bin -mode=console

    在Unix或Linux上的安装,如果是.jar的安装程序
    - PATH=JAVA_HOME/bin:$PATH export PATH
    - java -jar filename.jar -mode=console

    静态模板的安装方式

    在Windows上
    - filename.exe -mode=silent -silent_xml=path_to_silent.xml

    在Unix或Linux上的安装,如果是.bin的安装程序:
    - chmod a+x filename
    - ./filename.bin -mode=silent -silent_xml=/path_to_silent.xml

    在Unix或Linux上的安装,如果是.jar的安装程序
    - PATH=JAVA_HOME/bin:$PATH export PATH
    - java -jar filename.jar -mode=silent
    - silent_xml=/path_to_silent.xml

    启动停止Weblogic

    Windows

    启动
    1)方法一:开始-》程序-》BEA WebLogic Platform -》User Projects-》mydomain-》Start Server
    2) 方法二:运行E:\bea\user_projects\domains\mydomain\startWebLogic.cmd
    注意:如果domain是Production Mode,还需要在domain下创建一个名称为boot.properties的文件才能正常启动,文件内容如下
    username=
    password=

    停止
    1)方法一:运行stopWebLogic.cmd
    2)方法二:登录到控制台,mydomain->servers->myserver->control,单击Force shutdown of this server…
    3)方法三:在任务管理器中找到对应的进程,杀掉

    Unix

    启动
    1)切换到domain目录下,执行startWebLogic.sh
    #nohup sh ./startWebLogic.sh >nohup.out &
    注意:简单起见,建议在domain目录下创建一个start.sh的文件,内容即上面的一行启动命令。以后只需执行该文件就可启动服务,如#./start.sh
    启动日志和运行时日志,可以在nohup.out文件查看,也可以通过以下命令实时查看
    #tail –f nohup.out

    停止
    1)方法一:在domain目录下执行./stopWebLogic.sh
    注意:简单起见,建议在domain下创建一个stop.sh的文件,内容即上面一行停止命令,以后只需执行该文件就可停止服务,如#./stop.sh
    2)方法二:通过命令ps –ef|grep java找到对应的进程ID(PID),然后通过以下命令停止服务
    #kill -9 PID
    3)方法三:同Windows下停止方法三。

    配置管理

    线程池参数

    Thread Count: 线程池初始值,由一般情况下业务的并发数而定。
    Threads Increase:线程池增量,当请求的线程数超过池中现有数目时,池中每次增加创建的线程数,一般设为5-10。
    Threads Maximum: 线程池最大值,根据业务高峰时期的并发数、服务器CPU数目而定。
    Initial Capacity: 连接池初始值,建议与线程池初始值一致。
    Capacity Increment: 连接池增量,一般在5-10之间。
    Maximum Capacity: 连接池最大值。

    其它参数

    • Accept BackLog:端口允许的TCP连接数,单台服务器建议200-500之间。
    • Login Timeout:端口允许的TCP连接建立超时时间,一般使用默认值即可。

    应用部署

    • 开发者:
      • 开发环境
      • 单个stand-alone的机器
      • 在测试阶段需要进行多次部署
    • 管理员:
      • 生产环境
      • 需要多个WLS实例或者集群
      • 在运维期间的部署并不频繁

    部署方法

    • WLS支持三种部署方方法:
      • 使用管理控制台部署
      • 使用命令行工具部署
      • 自动部署
    • 应用和EJB可以部署为:
      • 打包文件(如.ear、.war、.jar等)
      • 展开的开放式目录形式

    WebLogic的应用类型

    WebLogic中应用可分三种,分别对应不同的描述文件及扩展名或目录结构:
    (1)*.JAR: 是EJB的压缩包(有3个描述文件ejb-jar.xml,weblogic-ejb-jar.xml,weblogic-cmp-rdbms-jar.xml)
    (2)*.WAR: 是只包含JSP和SERVLET的WEB APPLICATION压缩包(有2个描述文件web.xml,weblogic.xml)
    (3)*.EAR: 是包含EJB和WEB APPLICATION 的J2EE Enterprise Application压缩包(有1 个描述文件,application.xml)
    注意:它们不能混用,如WEB APPLICATOIN不能打包成.EAR文件。

    Weblogic集群

    展开全文
  • weblogic10.3.6

    千次下载 热门讨论 2016-05-15 10:59:20
    Weblogic服务安装包,自己一直在用这个,功能强大,简单易用。推荐给大家
  • WebLogicWebLogic安装

    万次阅读 2014-07-27 14:25:52
    示例的WebLogic版本是12.1.3, 在Oracle官网下载其安装文件为fmw_12.1.3.0.0_wls.jar 之前版本的WebLogic安装文件都分Linux版和windows版的,现在可以统一通过jar文件的形式,来进行Linux和windows通用。 WebLogic...
  • weblogicweblogic服务启动方法

    万次阅读 2018-11-29 10:07:00
    【转载】:... 一.启动服务器方式: 1.前台启动: cd /weblogic/user_projects/domains/aixadmmin/bin //进入”bin”目录 ./startWebLogic.sh 启动管理服务器 用户名:weblogic 密码:1234567...
  • 一、在WebLogic中创建一个虚拟主机  找到虚拟主机面板,如下图所示:        点击【VirtualHost-oams】超链接,修改"网络接入点名称",输入要绑定的域名: www.oams.cn,如下图所示:     二、修改7001端口为...
  • weblogic启动时报weblogic.application.ModuleException: com.tangosol.net.RequestPolicyException: No storage-enabled nodes exist for service oracle.coherence.web:DistributedSessions错误,需要将coherence...
  • WebLogic介绍

    千次阅读 2019-01-31 11:14:36
    WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态...
  • WebLogic之eclipse安装WebLogic插件

    千次阅读 2018-04-08 16:15:38
    做过几次tomcat运行项目,往WebLogic的移植,发现,项目做完再去做tomcat和WebLogic的差异是有点晚。 主要是两个容器不同的jar加载机制;第二个是两个容器对页面语法的检查严格程度不同。 鉴于上述两个原因,...
  • weblogic配置

    千次阅读 2017-03-15 16:39:15
    weblogic服务器 下载安装包,安装weblogic服务器。安装成功后选择到Configuration Wizard开始创建域。将weblogic集成到myeclipse中。MyEclipse->Preferences->MyEclipse->Servers->WebLogic->选择你安装的...
  • weblogic命令

    2017-11-12 20:10:10
    登录weblogic控制台:http://127.0.0.1:7001/console/login/LoginForm.jsp ...nohup ./startWebLogic.sh & 后端启动,日志输出到/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/nohup.out ./
  • weblogic漏洞

    千次阅读 2019-04-25 13:50:53
    最新weblogic漏洞复现 weblogic CVE-2019-2647等相关XXE漏洞分析 环境搭建: 在12.2.1.3版本上访问url发现404了, 使用vulhub之前的docker镜像,10.3.6.0版本: PoC: POST /_async/AsyncResponseService HTTP/1.1 ...
  • weblogic 安装部署详解

    万次阅读 2018-06-28 19:53:00
    0x01 weblogic下载安装 去Oracle官网下载Weblogic 10.3.6,选择Generic版本,各版本选择下载地址:http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-main-097127.html Weblogic 10.3.6 下载...
  • weblogic卸载

    千次阅读 2018-09-21 17:10:51
     公司最近有项目是关于webogic的安装配置的问题,在实践过程中,因为是第一次自己独立安装,所以来来回回不断安装卸载了还多次,关于weblogic的卸载,以下是本人在项目过程中,通过搜索资料整理出的较完整的...
  • 最近用weblogic监控应用时发现应用是unknown状态,以下是weblogic的报错,项目里面没有报错。请大神帮忙看下? ####, 2018 10:21:18 AM CST> <Info> <Health> <ap-cs-1> <myapp> <weblogic.GCMonitor> <<anonymous>...
  • WebLogic SSRF 及漏洞修复

    万次阅读 2016-09-12 21:56:01
    原文:https://blog.gdssecurity.com/labs/2015/3/30/weblogic-ssrf-and-xss-cve-2014-4241-cve-2014-4210-cve-2014-4.html SSRF漏洞,也称为XSPA(跨站端口攻击),问题存在于应用程序在加载用户提供的URL时,没能...
  • WebLogic重启

    千次阅读 2015-05-23 16:30:12
    2,切换到weblogic的bin目录下  cd bea/user_projects/domains/base_domain/bin/ 3,先停止服务器  ./stopWebLogic.sh  查看是否完全关闭  ps -ef|grep tomcat2 如果weblogic的线程还存在,则强制杀掉  ...
  • WebLogic及其重要概念

    千次阅读 2020-02-01 15:07:40
    文章目录Weblogic及其由来和历史Weblogic与Tomcat等的优劣WebLogic重要概念计算机(Machine):域(Domain)管理服务器(Administration Server)托管服务器(Managed Server)节点管理器(Node Manager)概念间的关系...
  • weblogic详解

    千次阅读 2017-07-30 20:54:42
    一、简介WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。...
  • WebLogic使用总结(二)——WebLogic卸载

    千次阅读 2017-04-12 16:12:54
    一、WebLogic 12c的卸载  WebLogic的卸载是非常容易的,找到WebLogic的卸载程序,如下图所示:    启动卸载程序,如下图所示:              点击【完成】按钮完成卸载。
  • Weblogic WLST weblogic Scripting Tool

    千次阅读 2013-06-30 20:47:01
    WLST(Weblogic Scripting Tool)weblogic脚本工具,如果你不想在console操作修改Weblogic的相关配置,可以试试用WLST。可以用它来监视和管理Weblogic Server实例以及域。   Windows版的启动方式:     ...
  • weblogic连接数据库配置 weblogic连接配置步骤详细
  • WebLogic入门

    千次阅读 2016-07-26 14:07:52
    WebLogic 中的基本概念 Domain : ...域是作为单元进行管理的一组相关的 WebLogic Server 资源。一个域包含一个或多个 WebLogic Server 实例,这些实例可以是群集实例、非群集实例,或者是群集与非群集实

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 30,829
精华内容 12,331
关键字:

weblogic