Centos7 安装 weblogic12.2.1.0.0

下载地址:地址:http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-main-097127.html

下载最新的weblogic安装包:

 

将安装包上传到服务器,还是root直接安装。

安装命令:java -jar fmw_12.2.1.3.0_wls.jar

Extracting the installer . . . . . . . . . . . Done
The current user is root or has superuser privilege.

The Oracle Universal Installer cannot continue.

不能用root用户安装。

1
2
3
4
5
groupadd weblogic
useradd -g weblogic weblogic
passwd weblogic
chown weblogc:weblogic fmw_12.2.1.3.0_wls.jar
su weblogic

可以继续了

直接运行java -jar fmw_12.2.1.3.0_wls.jar 会因为没有图形界面 报错 Checking monitor: must be configured to display at least 256 colors.  DISPLAY environment variable not set.    Failed <<<<

由于是ssh安装,不能看到界面。只能用静默安装。

Chown –R 组:用户 目录Chown –R weblogic:weblogic /opt/weblogic //安装过程中有可能因为权限读写问题导致的终止..索性直接开了权限给它..

Chmod 777 目录Chmod 777 /opt/weblogic //生产环境适量而设

在opt下创建一个文件:oraInst.loc

1
2
inventory_loc=/opt/weblogic/oraInventory //产品安装清单目录,方便后来人员升级维护时查看
inst_group=weblogic //用户的组名称,谨慎,一旦确定,安装后读写都将以此为基准

再创建一个文件:wls.rsp

1
2
3
4
[ENGINE]
Response File Version=1.0.0.0.0
[GENERIC]<br>ORACLE_HOME=/opt/weblogic/Oracle/Middleware //指定安装的目录路径
INSTALL_TYPE=WebLogic Server //指定安装哪些服务,生成环境下一般安装这个就可以了,共有WebLogic Server, Coherence, Complete with Examples,可供配置

注意不能带中午注释 另外ORACLE_HOME必须是一个空的目录。inventory_loc目录与ORACLE_HOME不能在同一个目录。不然报错。

执行命令:

java -jar fmw_12.2.1.3.0_wls.jar -silent -responseFile /opt/wls.rsp -invPtrLoc /opt/oraInst.loc

这个版本的weblogic要求 jdk版本为 1.8.0_131 以上。

不想换jdk版本,降低weblogic的版本吧,12.2.1.3 要求 JDK 1.8.0_101

weblogic 12.2.1.1 要 JDK 1.8.0_77

只能用 12.1.1的

java -jar fmw_12.2.1.0.0_wls.jar -silent -responseFile /opt/wls.rsp -invPtrLoc /opt/oraInst.loc

终于成功!

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
Launcher log file is /tmp/OraInstall2018-05-28_04-22-36PM/launcher2018-05-28_04-22-36PM.log.
Extracting files..............
Starting Oracle Universal Installer
 
Checking if CPU speed is above 300 MHz. Actual 2660.000 MHz Passed
Checking swap space: must be greater than 512 MB. Actual 4095 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 14771 MB Passed
 
 
Preparing to launch the Oracle Universal Installer from /tmp/OraInstall2018-05-28_04-22-36PM
Log: /tmp/OraInstall2018-05-28_04-22-36PM/install2018-05-28_04-22-36PM.log
Copyright (c) 1996, 2015, 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
Actual Result: redhat-7
Check complete. The overall result of this check is: Passed
CertifiedVersions Check: Success.
 
 
Starting check : CheckJDKVersion
Expected result: 1.8.0_51
Actual Result: 1.8.0_51
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
Visit http://www.oracle.com/support/policies.html for Oracle Technical Support policies.
Percent Complete : 100
 
The installation of Oracle Fusion Middleware 12c WebLogic Server and Coherence 12.2.1.0.0 completed successfully.
Logs successfully copied to /opt/weblogic/oraInventory/logs.

安装成功以后就开始创建一个域了。

1
2
3
4
source /home/weblogic/Oracle/Middleware/wlserver/server/bin/setWLSEnv.sh
mkdir -p /home/weblogic/Oracle/Middleware/user_projects/domains/hnDoMain
cd /home/weblogic/Oracle/Middleware/user_projects/domains/hnDoMain
$JAVA_HOME/bin/java $JAVA_OPTIONS -Xmx1024m -XX:MaxPermSize=2048m weblogic.Server

输入用户名和密码 密码不能少于8位。

posted @   人艰不拆_zmc  阅读(882)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 张高兴的大模型开发实战:(一)使用 Selenium 进行网页爬虫
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示