温馨提示×

centos上如何部署weblogic服务器

小樊
65
2025-04-19 00:56:04
栏目: 云计算

在CentOS上部署WebLogic服务器的步骤如下:

  1. 安装JDK
  • 确保在所有的CentOS服务器上安装了相同版本的JDK。
  • 下载JDK(例如,jdk-8u221-linux-x64.tar.gz)并解压到/usr/local/目录。
  • 配置环境变量,编辑/etc/profile文件,添加以下内容:
export JAVA_HOME=/usr/local/jdk1.8.0_221
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  • 使环境变量生效:source /etc/profile
  • 验证JDK安装:java -version
  1. 创建WebLogic用户
  • 创建一个新用户weblogic,并为其分配必要的权限:
groupadd weblogic
useradd -g weblogic weblogic
passwd weblogic
  1. 安装WebLogic
  • 在所有的CentOS服务器上安装WebLogic。
  • 创建安装目录(例如,/app/weblogic)并授权。
  • 上传WebLogic安装包(例如,fmw_14.1.1.0.0_wls_lite_generic.jar)到服务器,然后移动到/app/weblogic目录下。
  • 设置WebLogic文件夹所有者为weblogic:
chown -R weblogic:weblogic /app/weblogic
  • 切换到/app/weblogic目录:
cd /app/weblogic
  • 创建oraInst.loc文件:
touch oraInst.loc
  • 编辑oraInst.loc文件,添加以下内容:
Inventory_loc=/opt/weblogic/oraInventory
inst_group=weblogic
  • 创建wls.rsp文件:
touch wls.rsp
  • 编辑wls.rsp文件,添加以下内容:
[ENGINE]
Response File Version=1.0.0.0.0
[GENERIC]
ORACLE_HOME=/opt/weblogic/Oracle/Middleware
INSTALL_TYPE=WebLogic Server
DECLINE_SECURITY_UPDATES=true
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
  • 切换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
  • 切换回root用户:
su root
  • 切换目录:
cd /opt/weblogic/Oracle/Middleware/wlserver/common/bin/
  • 执行wlst.sh文件,开始创建域:
./wlst.sh
  • 按照提示输入以下内容:
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')
closeTemplate()
exit()
  • 切换目录:
cd /opt/weblogic/Oracle/Middleware/user_projects/domains/bin
  • 启动WebLogic:
./startWebLogic.sh
  1. 验证安装
  • 通过WebLogic管理控制台验证集群状态。通常是通过浏览器访问WebLogic管理控制台,例如:http://localhost:7001/console。

请注意,上述步骤可能会根据你使用的WebLogic版本和CentOS版本有所不同。务必参考Oracle官方提供的最新文档和指南,以确保安装和配置的正确性。

0