基于CentOS 7.9上安装WebLogic

news/2024/11/7 1:23:18/

基于CentOS 7.9上安装WebLogic

一,安装准备与环境配置

  1. 创建用户组

    groupadd weblogic
    
  2. 创建 weblogic 用户

    useradd -g weblogic weblogic
    
  3. 设置 weblogic 用户密码

    passwd weblogic
    
  4. 创建安装目录并授权

    mkdir /opt/weblogic
    chown -R weblogic:weblogic /opt/weblogic
    
  5. 切换到 weblogic 用户

    su weblogic
    

二,配置安装文件

  1. 创建 oraInst.loc 文件

    vim /home/weblogic/oraInst.loc
    

    内容如下:

    inventory_loc=/opt/weblogic/oraInventory
    inst_group=weblogic
    
  2. 创建 wls.rsp 文件

    vim /home/weblogic/wls.rsp
    

    内容如下:

    [ENGINE]
    Response File Version=1.0.0.0.0
    [GENERIC]
    ORACLE_HOME=/opt/weblogic/Oracle/Middleware
    INSTALL_TYPE=WebLogic Server
    MYORACLESUPPORT_USERNAME=
    MYORACLESUPPORT_PASSWORD=
    DECLINE_SECURITY_UPDATES=true
    SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
    PROXY_HOST=
    PROXY_PORT=
    PROXY_USER=
    PROXY_PWD=<SECURE VALUE>
    COLLECTOR_SUPPORTHUB_URL=
    

三,执行安装步骤

  1. 进入安装程序目录

    cd /home/weblogic
    

    上传安装文件到 /home/weblogic 并解压。

  2. 执行 WebLogic 安装命令

    java -jar /home/weblogic/fmw_12.2.1.4.0_wls_lite_generic.jar -silent -responseFile /home/weblogic/wls.rsp -invPtrLoc /home/weblogic/oraInst.loc
    

四,创建域

  1. 创建域配置

    cd /opt/weblogic/Oracle/Middleware/wlserver/common/bin
    ./wlst.sh
    

    在交互式环境中输入以下命令:

    readTemplateForUpdate ('/opt/weblogic/Oracle/Middleware/wlserver/common/templates/wls/wls.jar')
    cd('Servers/AdminServer')
    set('ListenAddress','')
    set('ListenPort', 7001)
    cd('/')
    cd('Security/base_domain/User/weblogic')
    cmo.setPassword('weblogic1')
    setOption('OverwriteDomain', 'true')
    writeDomain('/opt/weblogic/Oracle/Middleware/domain')
    closeTemplate()
    exit()
    

五,启动 WebLogic 服务

  1. 启动 WebLogic 服务器
    cd /opt/weblogic/Oracle/Middleware/domain/bin/
    ./startWebLogic.sh
    
    如果需要在后台运行,可以使用 nohup ./startWebLogic.sh & 命令。

按照以上步骤,您应该能够在CentOS 7.9系统中成功安装并启动WebLogic服务器。确保每一步都正确执行,并且在实际环境中使用适当的用户名和密码。


http://www.ppmy.cn/news/1544926.html

相关文章

Matlab车牌识别课程设计报告模板(附源代码)

目 录 一&#xff0e;课程设计目的……………………………………………3 二&#xff0e;设计原理…………………………………………………3 三&#xff0e;详细设计步骤……………………………………………3 四. 设计结果及分析…………………………………………18 五. …

【牛客刷题记录】【JAVA】栈

(1) 用两个栈实现队列 链接 很简单&#xff0c;如果有元素进入队列&#xff0c;则将其进入stack1。如果要出队列&#xff0c;那么就需要判断stack2的情况。人与法国stack2为空&#xff0c;则直接把stack1的元素全放进stack2&#xff08;相当于顺序反过来&#xff09;&#xff…

时间段比较与 SQL 实现:交集、并集与补集

文章目录 时间段比较与 SQL 实现&#xff1a;交集、并集与补集时间段比较的六种基本情况SQL 实现&#xff1a;时间段的交集、并集和补集判断两个时间段是否有交集取两个时间段的交集取两个时间段的并集取两个时间段的补集处理多个时间段的交集和并集结合补集与交集 实际应用与优…

《向量数据库指南》——Transformer与Mlivus Cloud:重塑数据搜索新纪元

Transformer 模型深度解析及其在向量数据库 Mlivus Cloud 中的应用前景 在人工智能的浩瀚星空中,Transformer 模型无疑是一颗璀璨的明星,自其问世以来,就在自然语言处理(NLP)领域掀起了一场革命。作为大禹智库的向量数据库高级研究员,同时也是《向量数据库指南》的作者,…

C#核心(6)成员属性

前言 我们先前介绍了类中的构造函数&#xff0c;并且了解了一下析构以及垃圾回收&#xff0c;简单对c#底层的内存处理机制做了一定了解&#xff0c;现在我们要介绍一个新的东西&#xff0c;叫成员属性。 成员属性和成员变量有什么区别呢&#xff1f; 成员属性&#xff08;Pr…

fastbootd模式刷android固件的方法

1. fastbootd追根溯源 Google在Android 10上正式引入了动态分区机制来提升OTA的可扩展性。动态分区使能后&#xff1a;andorid系统可以在开机阶段动态地进行分区创建、分区销毁、分区大小调整等操作&#xff0c;下游厂商只需要规划好super分区的总大小&#xff0c;其内部的各个…

知识课堂——高匿ip在不同业务中的重要作用

大家好&#xff01;今天我们来看看高匿ip在不同业务中都能起到什么样的重要作用。第一个会用到的地方就是网络数据采集&#xff0c;也被称为网络爬虫&#xff0c;在是许多企业和机构获取大量数据的重要手段。例如市场调研公司帮助企业制定市场策略就需要收集各个行业的产品价格…

Spring 中的 PropertyResolver 用来解析字符串中包含的表达式,并且用Properties对象中的值替换掉表达式

1.PropertyResolver PropertyResolver这个接口只定义了一些判断Perperties数据进行校验&#xff0c;获取&#xff0c;和解析字符串的基本方法&#xff0c;这里的 String resolvePlaceholders(String text); String resolveRequiredPlaceholders(String text) throws IllegalA…