一、WebLogic下载
直接进入Oracle的WebLogic Server下载页面:
https://www.oracle.com/technetwork/middleware/weblogic/downloads/index.html
进入Downloads界面之后,选择下载文件为Generic Installer,然后点击Download FIle:
注意:
(1)别忘记点击上面的“同意”条款。
(2)点击下拉框选择下载的版本,分别为简版/普通和完全版。
我们这里选择下载的是Generic版本。大家可以根据自己的需要选择下载。
我们下载完毕之后,会有一个压缩包:
压缩包里内容:
可以选择在windows下先解压文件,将jar包:fmw_12.2.1.3.0_wls.jar 上传至linux服务器,或直接将压缩包上传至linux服务器,在linux服务器进行解压。我们这里选择先解压,将jar包上传。
二、创建用户和组
以root用户进行执行以下操作:
创建用户组:groupadd weblogic
创建用户:useradd -g weblogic weblogic
修改密码:passwd weblogic
passwd xxxxxx输入两次用户口令,口令更新完成
将fmw_12.2.1.3.0_wls.jar 上传至服务器下/home/weblogic 目录下
授权用户:chown weblogc:weblogic fmw_12.2.1.3.0_wls.jar
切换用户:su weblogic
三、安装weblogic
注:安装weblogic前一定要先安装jdk,我们可以先看见我们安装的jdk版本:
[weblogic@node635 ~]$ java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
如果没有安装jdk,请移至:https://blog.csdn.net/showgea/article/details/82179140
1、使用root用户创建目录/opt/weblogc并授权
创建目录:mkdir /opt/weblogic
chmod 777 /opt/weblogic //生产环境适量而设
授权用户:chown -R weblogc:weblogic /opt/weblogic
2、创建 oraInst.loc 文件
创建文件:touch oraInst.loc
vi 打开文件: vi oraInst.loc 添加如下内容:
inventory_loc=/opt/weblogic/oraInventory
inst_group=weblogic
添加后:wq!保存
3、创建wls.rsp 响应文件
创建文件:touch wls.rsp
vi 打开文件: vi wls.rsp 添加如下内容:
[ENGINE]
Response File Version=1.0.0.0.0
[GENERIC]
ORACLE_HOME=/opt/weblogic/Oracle/Middleware
INSTALL_TYPE=WebLogic Server
添加后:wq!保存
上述两个文件中/opt/weblogic/oraInventory、/opt/weblogic/Oracle/Middleware需手动创建
4、安装weblogic
响应文件必须指定全路径
在/home/weblogic目录下运行指令:
java -jar fmw_12.2.1.3.0_wls.jar -silent -responseFile /opt/weblogic/wls.rsp -invPtrLoc /opt/weblogic/oraInst.loc
[weblogic@node635 ~]$ java -jar fmw_12.2.1.3.0_wls.jar -silent -responseFile /opt/weblogic/wls.rsp -invPtrLoc /opt/weblogic/oraInst.loc
启动程序日志文件为/tmp/OraInstall2018-08-29_09-26-23AM/launcher2018-08-29_09-26-23AM.log。
正在提取安装程序... . . . . 完成
检查 CPU 速度是否大于 300 MHz。 实际为 2199.998 MHz 通过
检查交换空间: 必须大于 512 MB。 实际为 8063 MB 通过
检查此平台是否需要 64 位 JVM。 实际为64 通过 (不需要 64 位)
检查临时空间: 必须大于 300 MB。 实际为 29254 MB 通过
准备从/tmp/OraInstall2018-08-29_09-26-23AM启动 Oracle Universal Installer
日志:/tmp/OraInstall2018-08-29_09-26-23AM/install2018-08-29_09-26-23AM.log
版权所有 (c) 1996, 2017, Oracle 和/或其附属公司。保留所有权利。
正在读取响应文件...
跳过软件更新
开始检查: CertifiedVersions
预期的结果: oracle-6, oracle-7, redhat-7, redhat-6, SuSE-11, SuSE-12之一
实际结果: redhat-null
检查完成。此次检查的总体结果为: 通过
CertifiedVersions 检查: 成功。
开始检查: CheckJDKVersion
预期的结果: 1.8.0_131
实际结果: 1.8.0_131
检查完成。此次检查的总体结果为: 通过
CheckJDKVersion 检查: 成功。
已启用此会话的验证。
正在验证数据
复制文件
完成百分比: 10
完成百分比: 20
完成百分比: 30
完成百分比: 40
完成百分比: 50
完成百分比: 60
完成百分比: 70
完成百分比: 80
完成百分比: 90
完成百分比: 100
Oracle Fusion Middleware 12c WebLogic Server 和 Coherence 12.2.1.3.0 的 安装 已成功完成。
日志已成功复制到/opt/weblogic/oraInventory/logs。
5、静默创建域
执行以下命令:
source /opt/weblogic/Oracle/Middleware/wlserver/server/bin/setWLSEnv.sh
mkdir -p /opt/weblogic/Oracle/Middleware/user_projects/domains/hnDoMain
cd /opt/weblogic/Oracle/Middleware/user_projects/domains/hnDoMain
$JAVA_HOME/bin/java $JAVA_OPTIONS -Xmx1024m -XX:MaxPermSize=2048m weblogic.Server
Would you like the server to create a default configuration and boot? (y/n): y
Enter username to boot WebLogic server:weblogic
Enter password to boot WebLogic server: 注意这里密码至少8位,必须包含字符串和数字,否则会创建domain失败
For confirmation, please re-enter password required to boot WebLogic server:
成功后显示:Server state changed to RUNNING
然后你就可以访问weblogic管理控制台:http://localhost:7001/console