centos

centos weblogic环境搭建教程

小樊
84
2025-02-14 15:52:53
栏目: 智能运维

在CentOS上搭建WebLogic环境是一个相对复杂的过程,但以下步骤将指导你完成整个过程。以下是详细的步骤:

1. 安装JDK

首先,你需要在CentOS服务器上安装JDK。以下是安装JDK的步骤:

# 创建用户组
groupadd weblogic

# 创建用户
useradd -g weblogic weblogic

# 设置用户密码
passwd weblogic

下载并解压JDK安装包,例如JDK 8:

wget https://download.oracle.com/otn/java/jdk/8u181-b11/d7fc27d8d8f94d369ac70d8d89f86f6e691/jdk-8u181-linux-x64.tar.gz
tar -zxvf jdk-8u181-linux-x64.tar.gz -C /usr/local/

配置环境变量:

vim /etc/profile

在文件末尾添加以下内容:

export JAVA_HOME=/usr/local/jdk1.8.0_181
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

使配置生效:

source /etc/profile

验证JDK安装:

java -version

2. 安装WebLogic

下载WebLogic安装包,例如WebLogic 14.1.1:

wget https://www.oracle.com/middleware/technologies/fusionmiddleware-downloads.html

解压安装包:

unzip fmw_14.1.1.0.0_wls_lite_generic.jar -d /opt/weblogic/

创建安装目录并设置权限:

mkdir -p /opt/weblogic/Oracle/Middleware
chown -R weblogic:weblogic /opt/weblogic

创建oraInst.locwls.rsp文件:

cd /opt/weblogic
touch oraInst.loc
vim oraInst.loc

oraInst.loc文件中添加以下内容:

Inventory_loc=/opt/weblogic/oraInventory
Inst_group=weblogic
touch wls.rsp
vim 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
cd /opt/weblogic
java -jar fmw_14.1.1.0.0_wls_lite_generic.jar -silent -responseFile /opt/weblogic/wls.rsp -invPtrLoc /opt/weblogic/oraInst.loc

3. 创建和启动WebLogic域

切换到root用户:

su - root

创建域目录:

mkdir -p /opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain

切换到WebLogic用户并创建域:

su - weblogic
cd /opt/weblogic/Oracle/Middleware/wlserver/common/bin
./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')
closeTemplate()
exit()

启动WebLogic服务器:

cd /opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin
./startWebLogic.sh

4. 访问WebLogic管理控制台

在浏览器中访问:

http://your_server_ip:7001/console

输入用户名weblogic和密码weblogic1234进行登录。

5. 配置调试模式(可选)

为了进行调试,你需要修改setDomainEnv.cmd文件:

set debugFlag=true
set DEBUG_PORT=5005

然后重新启动WebLogic服务器。

参考链接

以上步骤应该能帮助你成功在CentOS上搭建WebLogic环境。如果在安装过程中遇到问题,请参考官方文档或相关教程。

0
看了该问题的人还看了