Oracle WebLogic Server 12.2.1.2安装部署教程

Oracle WebLogic Server 12.2.1.2 安装部署教程

本文将介绍 Oracle WebLogic Server 12.2.1.2 的安装和部署过程。

准备工作

在开始安装前,您需要进行以下准备工作:

  1. 下载安装程序:从官方网站下载 WebLogic Server 12.2.1.2 的安装程序,或者从 Oracle 官方 Docker Hub 仓库获取一个 WebLogic 镜像文件。

  2. 安装 JDK:WebLogic Server 12.2.1.2 要求使用 JDK 1.8。请确保您已经安装了 Java 运行环境。若您尚未安装 JDK,则可以从 Oracle 官网下载。

  3. 准备需要的配置文件:安装过程中需要使用一些配置文件,例如:安装过程中需要设置的配置文件、WebLogic 服务器的域配置文件等。您可以从 Oracle 官网上下载默认的配置文件,并进行必要的修改。

安装 WebLogic Server

  1. 安装 JDK:

您可以按照 JDK 安装程序的提示来进行安装,并设置好 JAVA_HOME 环境变量。可以在终端中运行以下命令确认是否成功安装 JDK:

bash
java -version

若能正常输出 java 版本信息,则 JDK 安装成功。

  1. 解压缩 WebLogic Server 安装程序:

bash
# 下载Oracle WebLogic Server镜像文件
docker pull oracle/weblogic:12.2.1.2-developer
# 创建并启动一个容器
docker run -d -p 7001:7001 --name mywls --hostname mywls oracle/weblogic:12.2.1.2-developer
# 进入容器
docker exec -it mywls /bin/bash

  1. 运行安装程序:

bash
cd /u01
java -jar fmw_12.2.1.2.0_wls.jar

  1. 设置 WebLogic Server:

您需要设置 WebLogic Server 的管理员密钥、域、服务器等配置信息。可以通过命令行、Web 界面等多种方式进行设置。以下示例演示如何通过 Web 界面设置 WebLogic Server 的域配置信息:

  • 打开 WebLogic Server 的管理控制台:http://localhost:7001/console。

  • 在管理控制台中,单击 “域” 菜单,然后在右侧面板中单击 “创建域”。根据提示创建一个新域。

  • 在创建域的过程中,您需要指定域的名称、域的目录、服务器、管理员用户名和密码等参数。

示例说明

以下是两个示例,分别演示了如何在 WebLogic Server 上部署应用程序和如何设置数据源:

部署应用程序

假设已经有了一个名为 myapp.war 的 Java Web 应用程序,可以通过以下步骤将其部署到 WebLogic Server 中:

  1. 将 myapp.war 文件上传到 WebLogic 服务器的某个目录中,例如 /u01/apps。

  2. 在 WebLogic Server 管理控制台的 “部署” 菜单中,单击 “安装” 按钮。

  3. 在弹出的窗口中,选择要安装的应用程序包(myapp.war),并单击 “下一步”。

  4. 在 “安装设置” 页面中,选择 “部署类型” 为 “Web 应用程序” 并指定相关配置参数。

  5. 单击 “安装” 按钮,等待安装完成。

  6. 在 “部署” 菜单中,找到刚刚安装的应用程序,单击 “启动” 按钮,完成部署。

设置数据源

以下是一个设置数据源的示例:

  1. 打开 WebLogic Server 的管理控制台:http://localhost:7001/console。

  2. 在管理控制台中,单击 “域” 菜单,然后在右侧面板中单击 “数据源” 选项。

  3. 单击 “新建” 按钮,创建新的数据源。

  4. 在创建数据源的过程中,您需要指定数据源的名称、JDBC 驱动程序类、数据库连接 URL、用户名和密码等参数。

  5. 创建完成后,可以在应用程序中使用该数据源。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Oracle WebLogic Server 12.2.1.2安装部署教程 - Python技术站

(0)
上一篇 2023年5月22日
下一篇 2023年5月22日

相关文章

  • MySQL二进制日志(Binary Log)详解

    MySQL二进制日志(Binary Log)是MySQL数据库记录的一种日志,用于记录对数据库进行修改的所有操作,如数据的更新、插入、删除等,以及对数据库的结构操作,如表的创建、删除等。该日志以二进制的形式存储,是一种非常高效的记录方式。 二进制日志的作用 数据恢复:MySQL数据库在运行过程中可能会遇到一些故障,例如数据库崩溃、停电等,此时可能会丢失部分数…

    MySQL 2023年3月10日
    00
  • CentOS8下安装oracle客户端完整(填坑)过程分享(推荐)

    CentOS 8下安装Oracle客户端完整过程分享(填坑)攻略 简介 如果你已经通过yum命令安装了Oracle所需的依赖,并且选择了基本的安装模式,你会发现仍然不能成功连接到Oracle数据库。这是因为Oracle客户端并没有在环境变量中添加相应的路径,因此需要进行手动配置。接下来,我们将详细介绍如何在CentOS 8中安装并配置Oracle客户端以便成…

    database 2023年5月22日
    00
  • python数据库操作指南之PyMysql使用详解

    Python数据库操作指南之PyMysql使用详解 什么是Python数据库操作指南之PyMysql使用? PyMysql是Python操作MySQL数据库的一个模块,它可以方便的进行数据库的连接、查询、增加、修改、删除等操作,是非常常用的Python数据库操作模块之一。 本文将详细介绍Python数据库操作指南之PyMysql使用。 PyMysql的安装 …

    database 2023年5月18日
    00
  • mysql中IFNULL,IF,CASE的区别介绍

    区别介绍: IFNULL函数的作用是判断表达式是否为NULL,若为NULL则返回指定的值,否则返回原值。 语法:IFNULL(expr1,expr2) 示例: 如果customers表中的address字段为空,则将address的值替换为’Unknown’。 UPDATE customers SET address = IFNULL(address, ‘U…

    database 2023年5月22日
    00
  • 什么是DAO Database Access Object

    DAO(Database Access Object)是一种设计模式,它可以将应用程序与底层数据库之间的交互隔离,从而实现更好的代码复用和易于维护性。本文将详细解释什么是DAO,以及如何使用它在Java应用程序中访问数据库。 DAO模式的概念 DAO是一种设计模式,用于将业务逻辑与数据访问代码分离。DAO属于数据访问层的一部分,它负责处理与底层数据库的交互。…

    database 2023年5月21日
    00
  • Java程序员编程性能优化必备的34个小技巧(总结)

    Java程序员编程性能优化必备的34个小技巧(总结) 优化内存: 1. 手动置空不再使用的对象的引用 Java中有自动垃圾回收器,但它并不会立即把内存释放,而是等待某个特定的时刻。因此,在使用完一个对象之后,主动置空这个对象的引用,可以提高垃圾回收器的效率,进而提升程序的性能。 示例代码: Object obj = new Object(); // obj对…

    database 2023年5月21日
    00
  • MySQL 数据库 like 语句通配符模糊查询小结

    下面给您详细讲解“MySQL 数据库 like 语句通配符模糊查询小结”的完整攻略。 1. 什么是 like 语句 MySQL like 语句是一种用于在 MySQL 数据库中进行模糊匹配查询的语句,它的语法格式为: SELECT * FROM table_name WHERE column_name LIKE ‘pattern’; 其中,table_nam…

    database 2023年5月18日
    00
  • Redis哨兵(sentinel)

    目录 前言 原理 架构图 下载 命令 配置 启动 查看 Sentinel(哨兵)配置 常用命令 Q&A Redis主从配置异常解决:Error condition on socket for SYNC: Connection refused (DENIED Redis is running in protected mode) 前言 背景:测试环境的…

    Redis 2023年4月13日
    00
合作推广
合作推广
分享本页
返回顶部