准备环境
fmw_12.2.1.3.0_wls_Disk1_1of1.zip
创建用户与组
groupadd weblogic
useradd -g weblogic weblogic
passwd weblogic
所在目录
将环境解压到目录
/usr/local/weblogic12c
创建oraInst.loc
vim oraInst.loc
inventory_loc=/usr/local/weblogic12c/oraInventory
inst_group=weblogic
创建wls.rsp
vim wls.rsp
[ENGINE]
Response File Version=1.0.0.0.0
[GENERIC]
ORACLE_HOME=/usr/local/weblogic12c/weblogic
INSTALL_TYPE=WebLogic Server
开始安装:
java -jar fmw_12.2.1.4.0_wls_quick.jar -silent -responseFile /usr/local/weblogic12c/wls.rsp -invPtrLoc /usr/local/weblogic12c/oraInst.loc
添加环境变量
vim ~/.bash_profile
export MW_HOME=/usr/local/weblogic12c/wls12214
source ~/.bash_profile
修改Linux下的Java生成随机数
vim $JAVA_HOME/jre/lib/security/java.security
114 securerandom.source=file:/dev/random
# 修改为
114 securerandom.source=file:/dev/./random
创建Domain/域目录
mkdir /usr/local/weblogic12c/domain
设置环境
cd /home/weblogic/wls12213/wlserver/server/bin
./setWLSEnv.sh
创建Domain/域(写入时很慢)
cd $MW_HOME/wlserver/common/bin
./wlst.sh
readTemplate('/usr/local/weblogic12c/wls12214/wlserver/common/templates/wls/wls.jar')
cd('Servers/AdminServer')
set('ListenAddress','')
set('ListenPort', 7001)
cd('/')
cd('Security/base_domain/User/weblogic')
cmo.setPassword('weblogic12c')
setOption('OverwriteDomain', 'true')
writeDomain('/usr/local/weblogic12c/domain')
closeTemplate()
exit()
启动weblogic(启动很慢)
/usr/local/weblogic12c/domain/bin/startWebLogic.sh
nohup ./usr/local/weblogic12c/domain/bin/startWebLogic.sh &
停止weblogic
/usr/local/weblogic12c/domain/bin/stopWebLogic.sh
访问weblogic
http://hostname:port/console
用户名默认为weblogic
密码是自己在创建域时设置的