在 Debian 上创建 WebLogic 域(Domain),一般流程如下(以 WebLogic 12c/14c 为例,Oracle JDK 环境):
java -version
(WebLogic 一般要求 Oracle JDK 8 / 11)
/opt/weblogic/Oracle/Middleware
useradd -m weblogic
passwd weblogic
export MW_HOME=/opt/weblogic/Oracle/Middleware
export WL_HOME=$MW_HOME/wlserver
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export PATH=$JAVA_HOME/bin:$PATH
(根据你的实际路径修改)
$MW_HOME/oracle_common/common/bin/config.sh
按向导:
base_domain)域默认位置:
$MW_HOME/user_projects/domains/base_domain
create_domain.rspread template from "$MW_HOME/wlserver/common/templates/wls/wls.jar";
set JavaHome "/usr/lib/jvm/java-8-oracle";
set DomainName "base_domain";
set AdminServerName "AdminServer";
set AdminServerListenAddress "0.0.0.0";
set AdminServerListenPort "7001";
set AdministratorUsername "weblogic";
set AdministratorPassword "Weblogic@123";
create Domain target "$MW_HOME/user_projects/domains/base_domain";
close template;
$MW_HOME/wlserver/common/bin/wlst.sh
在 WLST 中执行:
readTemplate('/opt/weblogic/Oracle/Middleware/wlserver/common/templates/wls/wls.jar')
cd('Servers/AdminServer')
set('ListenAddress','0.0.0.0')
set('ListenPort',7001)
cd('/')
cd('Security/base_domain/User/weblogic')
set('Password','Weblogic@123')
set Option 'OverwriteDomain' 'true'
writeDomain('/opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain')
closeTemplate()
exit()
cd $MW_HOME/user_projects/domains/base_domain
./startWebLogic.sh
后台运行:
nohup ./startWebLogic.sh > start.log 2>&1 &
访问控制台:
http://服务器IP:7001/console
apt update
apt install libaio1 fontconfig
修改:
base_domain/config/config.xml
export LANG=en_US.UTF-8
如果你愿意,可以告诉我:
我可以给你精确命令版步骤。