温馨提示×

centos下weblogic怎配置

小樊
34
2026-10-20 22:03:58
栏目: 智能运维

下面按最常见场景(CentOS 7/8 + WebLogic 12c/14c)给你一个从安装到基本配置的实操指南,适合新手照做。


一、安装前准备(CentOS)

1. 安装 JDK(WebLogic 依赖)

# 以 Oracle JDK 8 为例
tar -zxvf jdk-8uXXX-linux-x64.tar.gz -C /usr/local/

配置环境变量:

vi /etc/profile

添加:

export JAVA_HOME=/usr/local/jdk1.8.0_xxx
export PATH=$JAVA_HOME/bin:$PATH

生效:

source /etc/profile
java -version

2. 创建 WebLogic 用户(推荐)

useradd weblogic
passwd weblogic

二、安装 WebLogic

1. 上传安装包

常见安装包:

  • fmw_12.2.1.4.0_wls.jar

2. 执行安装

su - weblogic
java -jar fmw_12.2.1.4.0_wls.jar

按向导:

  • 选择 WebLogic Server
  • 指定安装目录(如 /u01/weblogic)

三、创建 Domain(核心配置)

1. 使用配置向导

cd /u01/weblogic/wlserver/common/bin
./config.sh

选择:

  • Create a new domain
  • 模板:Basic WebLogic Server Domain

2. 关键配置项

  • Domain 名称:base_domain
  • Admin Server 端口:默认 7001
  • 管理员账号:weblogic / 密码

四、启动 WebLogic

cd /u01/weblogic/user_projects/domains/base_domain
./startWebLogic.sh

后台运行:

nohup ./startWebLogic.sh > admin.log 2>&1 &

访问控制台:

http://服务器IP:7001/console

五、CentOS 防火墙配置

firewall-cmd --zone=public --add-port=7001/tcp --permanent
firewall-cmd --reload

六、部署 Web 应用

  1. 登录 console
  2. Deployment → Install
  3. 上传 .war 文件
  4. 选择目标(Admin Server)
  5. 启动应用

七、常见配置说明

1. 修改端口

vi base_domain/config/config.xml

修改:

<listen-port>7001</listen-port>

2. 开机自启(简单方案)

vi /etc/rc.d/rc.local

添加:

su - weblogic -c "/u01/weblogic/user_projects/domains/base_domain/startWebLogic.sh &"

八、常见问题

❌ 启动慢
✅ 修改:

$JAVA_HOME/jre/lib/security/java.security
securerandom.source=file:/dev/./urandom

❌ 无法访问 console
✅ 检查防火墙 / 监听地址是否为 0.0.0.0


如果你告诉我:

  • WebLogic 版本
  • 单节点 / 集群
  • 是否用 Nginx 反向代理

我可以给你更精准的配置方案。

0 踩