centos静默安装weblogic12c步骤

环境:centos7.6
weblogic版本:weblogic12.1.3.0

weblogic下载地址
https://www.oracle.com/middleware/technologies/weblogic-server-installers-downloads.html
需要oracle账号,嫌麻烦可以使用我给的云盘下载地址

链接:https://pan.baidu.com/s/1lgl_hqUMqX13uhJPjxeh0w
提取码:4mu5

下载得到weblogic12c安装文件fmw_12.1.3.0.0_wls.jar

准备工作

1.创建weblogic用户

useradd weblogic
passwd weblogic

2.创建目录

mkdir -p /data/install
mkdir -p /data/inventory
mkdir -p /data/weblgoic

chown -R weblogic:weblogic /data/install
chown -R weblogic:weblogic /data/inventory
chown -R weblogic:weblogic /data/weblgoic

#安装目录

3.配置java环境变量
root用户编辑/etc/profile文件,添加如下配置

export JAVA_HOME=/data/jdk1.8.0_291
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

4.上传下列三个文件至 /data/install目录

  • 安装包fmw_12.1.3.0.0_wls.jar

  • 初始化环境文件oraInst.loc

inventory_loc=/data/inventory
inst_group=weblogic

#文件名字可自定义,文件内容如上,只需要两行就行了
#############格式说明#############
#inventory_loc:产品清单目录;注意不能放在weblogic安装目录下,要保证安装目录为空
#inst_group:用户的组名称,根据实际的修改,注意用什么用户安装weblogic这里就写什么用户名,我用的是weblogic用户按的。

  • 响应文件 wls.rsp ,仅供参考
[ENGINE]

#DO NOT CHANGE THIS.
Response File Version=1.0.0.0.0

[GENERIC]

#The oracle home location. This can be an existing Oracle Home or a new Oracle Home
ORACLE_HOME=/data/weblogic

#Set this variable value to the Installation Type selected. e.g. WebLogic Server, Coherence, Complete with Examples.
INSTALL_TYPE=WebLogic Server

#Provide the My Oracle Support Username. If you wish to ignore Oracle Configuration Manager configuration provide empty string for user name.
MYORACLESUPPORT_USERNAME=

#Provide the My Oracle Support Password
MYORACLESUPPORT_PASSWORD=<SECURE VALUE>

#Set this to true if you wish to decline the security updates. Setting this to true and providing empty string for My Oracle Support username will ignore the Oracle Configuration Manager configuration
DECLINE_SECURITY_UPDATES=true

#Set this to true if My Oracle Support Password is specified
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false

#Provide the Proxy Host
PROXY_HOST=

#Provide the Proxy Port
PROXY_PORT=

#Provide the Proxy Username
PROXY_USER=

#Provide the Proxy Password
PROXY_PWD=<SECURE VALUE>

#Type String (URL format) Indicates the OCM Repeater URL which should be of the format [scheme[Http/Https]]://[repeater host]:[repeater port]
COLLECTOR_SUPPORTHUB_URL=

安装

使用weblogic用户执行命令

java -jar /data/install/fmw_12.1.3.0.0_wls.jar -silent -responseFile /data/install/wls.rsp   -invPtrLoc /data/install/oraInst.loc

#############格式说明#############
java -jar fmw_12.1.3.0.0_wls.jar -silent -responseFile file -invPtrLoc file
-response file:响应文件
-invPtrLoc file:初始化环境文件

安装过程中会有提示信息,进度到100%就成功了,可以查看/data/weblogic目录下是否有文件生成

域创建

1.编辑配置文件
文件路径:/data/weblogic/wlserver/common/templates/scripts/wlst
文件名称:basicWLSDomain.py
操作: 在# Please set password here before using this script, e.g. cmo.setPassword('value') 下一行增加

cmo.setPassword('登录密码')      #登录密码自己替换要使用的密码

删除从# Create a JMS Server.# Write the domain and close the domain template. 之间的所有内容

如果需要修改默认7001端口,需要调整:

cd('Servers/AdminServer')
set('ListenAddress','')
set('ListenPort', 8002)

2.安装域

cd  /data/weblogic/oracle_common/common/bin
./wlst.sh /data/weblogic/wlserver/common/templates/scripts/wlst/basicWLSDomain.py

安装成功之后如下,如果没有报错信息应该就没有问题了

Java HotSpot™ 64-Bit Server VM warning: ignoring option
MaxPermSize=256m; support was removed in 8.0

Initializing WebLogic Scripting Tool (WLST) …

Jython scans all the jar files it can find at first startup. Depending
on the system, this process may take a few minutes to complete, and
WLST may not return a prompt right away.

Welcome to WebLogic Server Administration Scripting Shell

Type help() for help on available commands

Exiting WebLogic Scripting Tool.

3.检查
查看/data/weblogic/user_projects/domains 下是否有域文件夹 basicWLSDomain
文件夹包含了域配置文件,之后主要的工作都在这个文件夹下进行

4.启动
cd /data/weblogic/user_projects/domains/basicWLSDomain/bin
nohup ./startWebLogic.sh &

5.访问
浏览器访问:http://192.168.1.100:8002/console

后续

登陆控制台后,一般操作顺序是,创建计算机–创建服务器–创建集群-创建数据源-部署应用

创建计算机:计算机操作系统选unix,类型选择普通,监听地址就是hostname或者ip,监听端口默认5556
创建服务器:服务器监听地址就是hostname或者ip,监听端口就是最后访问应用的端口,服务器创建好后需要指定计算机和集群

集群_受管节点创建

说明:
step 1和 step 2 里的 ListenAddress 需要在每台机器上面配置/etc/hosts,使每台机器都知道怎么解析所有节点的地址

step 1:配置管理节点

cd  /data/weblogic/user_projects/domains/basicWLSDomain/nodemanager
vi nodemanager.properties
##########修改以下关键信息##########
ListenAddress=wls1	#所在节点主机名或ip
SecureListener=false 	#默认为true,改为false 否则创建“计算机”不可用

step 2:配置受管节点(如果有多台受管机器,重复进行就好)
将管理节点的域文件夹/data/weblogic打包复制到收管服务器对应的目录下

#以下指令在管理节点服务器运行
cd  /data/weblogic/user_projects/domains
tar -zcvf basicWLSDomain.tar.gz	basicWLSDomain
scp	basicWLSDomain.tar.gz	受管节点ip:/data/weblogic/user_projects/domains

以下指令在受管节点服务器复制

cd /data/weblogic/user_projects/domains
tar -zxvf basicWLSDomain.tar.gz

修改配置文件


cd  /data/weblogic/user_projects/domains/basicWLSDomain/nodemanager
vi nodemanager.properties
##########修改以下关键信息#########
ListenAddress=wls2	#所在节点主机名或ip

step 3:启动服务

管理节点:
cd	/data/weblogic/user_projects/domains/basicWLSDomain/bin
nohup  ./startNodeManager.sh &  	#启动节点服务
nohop  ./startWebLogic.sh &   	#启动管理服务

受管节点
nohup  ./startNodeManager.sh &  	#启动节点服务

step 4:检查
节点端口为5556 可以通过以下命令查看服务启动情况

lsof -i:5556
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值