setenforce 0)或配置SELinux允许WebLogic服务运行;开放防火墙端口(管理服务器端口如7001、受管服务器端口如8001、集群通信端口如9001)。fmw_14.1.1.0.0_wls_lite_generic.jar,适用于轻量级集群部署);准备静态IP地址(每台服务器配置唯一静态IP)。mkdir -p /usr/local/java
tar zxvf jdk-8u181-linux-x64.tar.gz -C /usr/local/java/ # 替换为实际JDK包路径
/etc/profile文件,添加以下内容:export JAVA_HOME=/usr/local/java/jdk1.8.0_181 # 替换为实际JDK目录
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
使配置生效:source /etc/profile。java -version # 应输出JDK版本信息
groupadd weblogic
useradd -g weblogic -d /home/weblogic -m weblogic
passwd weblogic # 设置密码
mkdir -p /opt/weblogic
chown -R weblogic:weblogic /opt/weblogic # 赋予weblogic用户所有权
su - weblogic
response目录和wls.rsp响应文件):mkdir -p /opt/weblogic/oracle
java -jar /opt/weblogic/fmw_14.1.1.0.0_wls_lite_generic.jar -silent -responseFile /opt/weblogic/response/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
/opt/weblogic/oracle/middleware目录是否存在,确认安装成功。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', '') # 空表示监听所有IP
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()
/opt/weblogic/oracle/middleware/user_projects/domains/base_domain目录是否存在。cd /opt/weblogic/oracle/middleware/wlserver/common/nodemanager
./startNodeManager.sh
nodemanager.properties文件(位于common/nodemanager目录),设置ListenAddress为服务器IP、ListenPort为默认5556。cd /opt/weblogic/oracle/middleware/user_projects/domains/base_domain/bin
./startWebLogic.sh
访问管理控制台:http://<主节点IP>:7001/console,使用管理员账号(weblogic/weblogic1234)登录。my_cluster),选择集群类型(默认“统一”),点击“下一步”→“完成”。my_cluster_cluster),用于客户端访问集群。managed_server1),选择“集群”为my_cluster,设置“监听地址”为服务器IP、监听端口(如8001),点击“下一步”→“完成”。managed_server2)。cd /opt/weblogic/oracle/middleware/user_projects/domains/base_domain/bin
./startWebLogic.sh
cd /opt/weblogic/oracle/middleware/user_projects/domains/base_domain/bin
./startManagedWebLogic.sh managed_server1 t3://<主节点IP>:7001 # 替换为实际集群管理服务器地址
/etc/rc.local文件,添加上述启动命令(需赋予执行权限:chmod +x /etc/rc.local)。http://<集群地址>/test.jsp),观察请求是否分发到多个受管服务器(可通过应用日志确认)。ping命令测试),防火墙开放集群通信端口(如9001)。