weblogicServer静默创建生产域
(2018-09-26 21:27:17)分类: weblogic |
使用weblogic默认的basicWLSDomain.py脚本默认创建的是开发域,登陆weblogic控制台可看到左上角没有锁定并编辑和释放配置两个按钮,
安装完毕weblogic后可查看到weblogic示例创建脚本位置
[weblogic@zhjf01~]$find
/weblogic/ -iname
*domain*.py
/weblogic/Oracle/Middleware/Oracle_Home/inventory/Templates/wlserver/common/templates/scripts/wlst/geo2Domain.py
/weblogic/Oracle/Middleware/Oracle_Home/inventory/Templates/wlserver/common/templates/scripts/wlst/geo1Domain.py
/weblogic/Oracle/Middleware/Oracle_Home/inventory/Templates/wlserver/common/templates/scripts/wlst/basicWLSDomain.py
/weblogic/Oracle/Middleware/Oracle_Home/inventory/Templates/wlserver/common/templates/scripts/wlst/basicWLSSDomain.py
/weblogic/Oracle/Middleware/Oracle_Home/inventory/Templates/wlserver/common/templates/scripts/wlst/replicatedDomain.py
/weblogic/Oracle/Middleware/Oracle_Home/wlserver/common/templates/scripts/wlst/geo2Domain.py
/weblogic/Oracle/Middleware/Oracle_Home/wlserver/common/templates/scripts/wlst/geo1Domain.py
/weblogic/Oracle/Middleware/Oracle_Home/wlserver/common/templates/scripts/wlst/basicWLSDomain.py
/weblogic/Oracle/Middleware/Oracle_Home/wlserver/common/templates/scripts/wlst/basicWLSSDomain.py
/weblogic/Oracle/Middleware/Oracle_Home/wlserver/common/templates/scripts/wlst/replicatedDomain.py
打开basicWLSDomain.py脚本编辑加入
脚本中加入setOption('OverwriteDomain','true')
setOption('ServerStartMode','prod')
设置创建域模式为生产模式,默认为开发模式将wlst.sh
加入环境变量,执行wlst.sh basicWLSDomain.py
即可。
即可。
参数参考
|
domain creation |
Mode to use when starting the server for the newly created
WebLogic |
设置生产模式免密码输入,如下示例:
新建boot.properties
路径为
D:\app\Bea\weblogic\Oracle\Middleware\Oracle_Home\user_projects\domains\basicWLSDomain\servers\AdminServer\security
D:\app\Bea\weblogic\Oracle\Middleware\Oracle_Home\user_projects\domains\basicWLSDomain\servers\AdminServer\security
加入用户名和密码明文
username=weblogic
password=weblogic4321
执行startWebLogic.cmd 之后文件明文密码会自动加密。
加密后的
#Tue Oct 09 10:39:14
CST 2018
password={AES}irthpUqcFuHti0YwZqe1hiPgnUbO/b9S9hFcjaPHvW8\=
username={AES}GBjXzZZ21NRJ1NCZo+KLdV+1s5xDIKE++jsMP/xmklA\=