在 CentOS 7 上安装 Oracle Java 开发工具包 (JDK) 8

从 Oracle 技术网下载 Oracle Java 开发工具包 (JDK) 8.

我们已经为 Linux x64 操作系统下载了 JDK 8u191,并将下载的 rpm 文件放在 /soft 目录中。

使用 rpm 命令安装 jdk-8u191-linux-x64.rpm。

[root@appserver-02 ~]# cd /soft
[root@appserver-02 soft]# rpm -ivh jdk-8u191-linux-x64.rpm

设置 JAVA_HOME 环境变量。

[root@appserver-02 ~]# echo "export JAVA_HOME=/usr/java/jdk1.8.0_191-amd64" >> /etc/profile

验证 Java 安装。

[root@appserver-02 ~]# java -version
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)

Java Development Kit (JDK) 8 已成功安装。

之路 on it Road.com

在 CentOS 7 上安装 Oracle Weblogic Server 12c

从 Oracle 技术网下载适用于 Oracle WebLogic Server 和 Oracle Coherence 的通用安装程序。

我们已将下载的 zip 文件放在 /soft 目录中。

创建操作系统用户和组以拥有 Oracle Weblogic Server 12c 软件。

[root@appserver-02 ~]# groupadd -g 1001 oinstall
[root@appserver-02 ~]# useradd -u 1001 -g oinstall oracle
[root@appserver-02 ~]# passwd oracle
Changing password for user oracle.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.

为 Oracle Weblogic Server 12c 创建必要的目录。

[root@appserver-02 ~]# mkdir -p /u01/app/oracle/product/12.2.1
[root@appserver-02 ~]# mkdir -p /u01/app/oracle/config/{domains,applications}
[root@appserver-02 ~]# chown -R oracle:oinstall /u01/app
[root@appserver-02 ~]# chmod -R 775 /u01

以 oracle 用户身份连接。

[root@appserver-02 ~]# su - oracle

在 ~/.bash_profile 中设置以下环境变量。

export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/12.2.1
export MW_HOME=$ORACLE_HOME
export WLS_HOME=$MW_HOME/wlserver
export DOMAIN_BASE=$ORACLE_BASE/config/domains
export DOMAIN_HOME=$DOMAIN_BASE/mydomain

使用 unzip 命令解压 fmw_12.2.1.3.0_wls_Disk1_1of1.zip。

[oracle@appserver-02 ~]$ cd /soft
[oracle@appserver-02 soft]$ unzip fmw_12.2.1.3.0_wls_Disk1_1of1.zip
Archive:  fmw_12.2.1.3.0_wls_Disk1_1of1.zip
  inflating: fmw_12.2.1.3.0_wls.jar
  inflating: fmw_12213_readme.htm

使用 java 命令执行 fmw_12.2.1.3.0_wls.jar。
此处,Oracle Weblogic Server 12c 以图形模式安装,因此在继续安装过程之前,我们应该在图形目标中运行 CentOS 7 服务器。

[oracle@appserver-02 soft]$ java -jar fmw_12.2.1.3.0_wls.jar
Launcher log file is /tmp/OraInstall2018-12-26_07-49-54PM/launcher2018-12-26_07-49-54PM.log.
Extracting the installer . . . .   . . Done
Checking if CPU speed is above 300 MHz.   Actual 2394.573 MHz    Passed
Checking monitor: must be configured to display at least 256 colors.  Actual unknown.   Failed <<<<
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 31507 MB    Passed
Some system prerequisite checks failed.
You must fulfill these requirements before continuing.
Continue? (yes [y] / no [n]) [n]
y
You have confirmed that the product can be installed on this platform.
Continuing with the installation.

Preparing to launch the Oracle Universal Installer from /tmp/OraInstall2018-12-26_07-49-54PM

将 Oracle Inventory 目录和 OS 组的位置设置为拥有 Oracle Weblogic Server 12c 软件。

单击下一步。

选择跳过自动更新选项,然后单击下一步。

设置 Oracle 主目录并单击下一步。

选择 Weblogic Server 选项并单击 Next。

单击下一步。

查看安装摘要并单击安装。

Oracle Weblogic Server 12c 安装正在进行中。

取消选中自动启动配置向导并单击完成。

我们的 CentOS 7 机器上已安装 Oracle Weblogic Server 12c。

如果我们计划在 Oracle Weblogic Server 12c 上部署 Oracle Forms and Reports 12c,则不得配置 Oracle Weblogic Server 12c。
在这种情况下,Oracle Weblogic Server 12c 由 Oracle Forms and Reports 12c 隐式配置。

在 CentOS 7 上配置 Oracle Weblogic Server 12c

执行配置脚本。

[oracle@appserver-02 soft]$ $ORACLE_HOME/oracle_common/common/bin/config.sh

设置 Weblogic 域主页并单击下一步。

单击下一步。

为 Weblogic 管理定义用户并设置密码。

单击下一步。

选择生产选项,然后单击下一步。

单击下一步。

单击创建。

单击下一步。

记下 Weblogic Admin Server URL 并单击 Finish。

在 CentOS 7 防火墙中允许 Weblogic 服务器的默认端口 7001/tcp。

[root@appserver-02 ~]# firewall-cmd --permanent --add-port=7001/tcp
success
[root@appserver-02 ~]# firewall-cmd --reload
success

配置 boot.properties 以更轻松地启动 Weblogic。

[oracle@appserver-02 soft]$ mkdir -p $DOMAIN_HOME/servers/AdminServer/security/
[oracle@appserver-02 soft]$ echo "username=weblogic" > $DOMAIN_HOME/servers/AdminServer/security/boot.properties
[oracle@appserver-02 soft]$ echo "password=weblogic123" >> $DOMAIN_HOME/servers/AdminServer/security/boot.properties

启动 Weblogic 服务器。

[oracle@appserver-02 soft]$ $DOMAIN_HOME/startWebLogic.sh &

在浏览器中打开管理服务器 URL。

使用 weblogic 用户登录。

我们已经在 CentOS 7 机器上成功安装和配置了 Oracle Weblogic Server 12c。

在 CentOS 7 上安装 Oracle Weblogic Server 12c

Oracle Weblogic Server 是目前由 Oracle Corporation 开发的 Java EE 应用服务器。

Oracle Weblogic Server 是 Oracle 融合中间件产品组合的一部分,它是部署 Oracle 融合中间件应用程序的基础平台。

本文将介绍如何在 CentOS 7 上安装 Oracle Weblogic Server 12c。

系统规格

我们将安装 Oracle Weblogic Server 12c 作为 Oracle Fusion Middleware Forms and Reports 12c 部署的其中1部分。
因为,这两个软件都需要一些强大的硬件要求。
因此,我们相应地配置了一个 CentOS 7 服务器:

  • CPU - 2.4 Ghz(4 核)
  • 内存 - 4 GB
  • 存储 - 60 GB
  • 主机名 - appserver-02.onitroad.com
  • IP 地址 - 192.168.1.130/24
  • 操作系统 - CentOS 7.6
  • Oracle Weblogic 服务器 - 12.2.1.3
日期:2020-09-17 00:16:37 来源:oir作者:oir