在CentOS上配置WebLogic服务器的步骤如下:
首先,确保你的CentOS系统上已经安装了JDK。你可以从Oracle官网下载并安装JDK。
创建一个新的用户组和一个WebLogic用户,并设置密码。
groupadd weblogic
useradd -g weblogic weblogic
passwd weblogic
创建WebLogic的安装目录,并设置相应的权限。
mkdir -p /opt/weblogic/Install
mkdir -p /opt/weblogic/Oracle/Middleware
chown weblogic:weblogic /opt/weblogic/Install
chown weblogic:weblogic /opt/weblogic/Oracle/Middleware
在WebLogic的安装目录中创建wls.rsp
和oraInst.loc
配置文件。
wls.rsp 示例内容:
[ENGINE]
Response File Version=1.0.0.0.0
[GENERIC]
ORACLE_HOME=/opt/weblogic/Oracle/Middleware
INSTALL_TYPE=WebLogic Server
MYORACLESUPPORT_USERNAME=weblogic
MYORACLESUPPORT_PASSWORD=weblogic1234
DECLINE_SECURITY_UPDATES=true
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
oraInst.loc 示例内容:
Inventory_loc=/opt/weblogic/oraInventory
Inst_group=weblogic
使用WebLogic提供的安装程序进行静默安装。
su - weblogic
java -jar /opt/weblogic/fmw_14.1.1.0.0_wls_lite_generic.jar -silent -responseFile /opt/weblogic/wls.rsp -invPtrLoc /opt/weblogic/oraInst.loc
安装完成后,使用WebLogic的WLST脚本创建一个新的域。
cd /opt/weblogic/Oracle/Middleware/user_projects/domains
./wlst.sh
在WLST脚本中,输入以下命令:
readTemplateForUpdate('/opt/weblogic/Oracle/Middleware/wlserver/common/templates/wls/wls.jar')
cd('Servers/AdminServer')
set('ListenAddress','')
set('ListenPort', 7001)
cd('/')
cd('Security/base_domain/User/weblogic')
cmo.setPassword('weblogic1234')
setOption('OverwriteDomain', 'true')
writeDomain('/opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain')
closeTemplate()
exit()
最后,启动WebLogic服务。
cd /opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin
./startWebLogic.sh
确保防火墙允许通过WebLogic的默认端口(如7001)。
firewall-cmd --zone=public --add-port=7001/tcp --permanent
firewall-cmd --reload
安装完成后,你可以通过WebLogic控制台管理你的服务器。
http://your_server_ip:7001/console
使用在WLST脚本中设置的管理员用户名和密码登录。
以上步骤应该可以帮助你在CentOS系统上成功配置WebLogic服务器。如果在安装过程中遇到任何问题,请参考Oracle的官方文档或寻求社区帮助。