weblogic linux 静默安装

linux 静默安装weblogic

1、检查swap分区(磁盘分区),使用 free -m 或者 df -h
2、若没有swap分区,创建swap分区:

1)创建一个2个G的SWAP交换区空白文件
dd if=/dev/zero of=/swap bs=1M count=2048000
2)使用mkswap格式化文件为swap文件系统
mkswap -f /swap   #-f 使用文件作为swap交换区
3)启用刚才创建的Swap文件
swapon /swap
4)如果有必要可以设置开机自动启用swap文件交换区,修改/etc/fstab,增加一行
/swap swap swap defaults 0 0 #启动即启用swap
5)如果不需要启用swap或需要调整swap大小,可以使用swapoff命令关闭swap
swapoff /swap
ps: 如果要修改swap分区大小,重复操作即可。
3、检查jdk,没有就安装一个。
4、准备weblogic安装包  fmw_12.1.3.0.0_wls.jar
5、在/home/weblogic/下创建两个文件 oraInst.loc 和 wls.resp

   oraInst.loc文件是Central Inventory Pointer File,添加一下内容:
   
   #Oracle Installer Location File Location
   #组名称
   inst_group=web
   #产品清单目录
   inventory_loc=/home/wls
   
   -----------------------------分割线---------------------------------------
   wls.resp相应文件,配置weblogic安装信息:(chmod 664 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=/home/wls/
#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=
   -----------------------------分割线------------------------------------------


6、创建/home/wls文件夹
7、执行安装shell

java -jar -d64 /home/weblogic/fmw_12.1.3.0.0_wls.jar -silent -invPtrLoc /home/weblogic/oraInst.loc -responseFile /home/weblogic/wls.resp
8、安装完成后,配置域:
在/home/weblogic/下创建两个文件创建create_domains.py,添加内容:

readTemplate('/home/wls/wlserver/common/templates/wls/wls.jar')
cd('Servers/AdminServer')
set('ListenAddress','ip地址')
set('ListenPort', 7001)
cd('/Security/base_domain/User/weblogic')
cmo.setPassword('weblogic123')
setOption('OverwriteDomain', 'true')
setOption('ServerStartMode', 'prod')
writeDomain('/home/wls/user_projects/domains/dai')


closeTemplate()
exit()
9、执行安装wlsserver/common/bin/下的   ./wlst.sh /home/weblogic/create_domains.py
10、启动weblogic,配置即可


PS:配置域的另一种方式 ./config.sh /home/weblogic/create_domain.resp

创建文件/home/weblogic/create_domain.resp,添加内容:

read template from "/home/wls/wlserver/common/templates/wls/wls.jar";
set ServerStartMode "prod";
find Server "AdminServer" as AdminServer;
set AdminServer.ListenAddress "ip地址";
set AdminServer.ListenPort "7001";
set AdminServer.SSL.Enabled "false";
find User "weblogic" as u1;
set u1.password "weblogic123";
write domain to "/home/wls/user_projects/domains/dai";
close template;
    
执行脚本./config.sh /home/weblogic/create_domain.resp 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值