WebLogic建立服务器的完整指南从环境准备到实例部署
海外云服务器 40个地区可选 亚太云服务器 香港 日本 韩国
云虚拟主机 个人和企业网站的理想选择 俄罗斯电商外贸虚拟主机 赠送SSL证书
本文详细介绍了WebLogic服务器从环境准备到实例部署的完整搭建流程,内容涵盖系统要求、Java环境配置、WebLogic安装步骤、域创建、服务器实例配置及启动管理,帮助用户快速掌握WebLogic服务器的搭建与应用部署,适用于开发、测试及生产环境的初始化设置。
在企业级 Java 应用开发与部署领域,Oracle WebLogic Server 作为一款功能强大、稳定性高且广泛认可的应用服务器平台,长期服务于金融、电信、制造、能源等对系统可靠性要求极高的行业,它全面支持 Java EE(现称 Jakarta EE)规范,具备集群管理、高可用架构、安全管理及精细化监控能力,是构建大规模分布式系统的理想选择,本文将系统介绍如何在实际生产环境中搭建 WebLogic Server,涵盖环境准备、软件安装、域配置、服务启动、应用部署以及安全优化等多个关键环节,帮助开发者和运维人员快速掌握 WebLogic 的基础部署流程,为后续的集群扩展和性能调优打下坚实基础。
环境准备
在正式部署 WebLogic Server 前,必须确保目标主机满足其运行所需的软硬件条件,合理的前期规划有助于避免后期因资源不足或兼容性问题导致的服务异常。
-
操作系统支持
WebLogic 支持多种主流操作系统,包括 Windows Server 系列、Linux 发行版(如 Red Hat Enterprise Linux、CentOS、Ubuntu)以及 Unix 系统(如 IBM AIX、Oracle Solaris),本文以 CentOS 7.9 为例进行演示,建议使用最小化安装并关闭不必要的服务以提升安全性与性能。 -
JDK 安装与配置
WebLogic 依赖于 Java 运行环境,推荐使用 Oracle JDK 或 OpenJDK 的长期支持版本(LTS),如 JDK 8、11 或 17,根据 WebLogic 14c 版本要求,本文选用 JDK 11 进行部署。安装完成后,需正确设置
JAVA_HOME环境变量,并将 Java 可执行路径加入PATH,以便全局调用,可通过以下命令完成配置:export JAVA_HOME=/usr/java/jdk-11 export PATH=$JAVA_HOME/bin:$PATH
建议将上述配置写入
/etc/profile或用户级~/.bashrc文件中,实现开机自动加载。 -
系统资源建议
对于开发测试环境,建议服务器至少配备 4GB 内存、双核 CPU 和 20GB 可用磁盘空间;而生产环境则应根据预期并发量、应用复杂度和数据吞吐需求进行合理扩容,通常建议内存不低于 8GB,CPU 核心数不少于 4 核,并采用 SSD 存储以提高 I/O 性能。 -
获取 WebLogic 安装包
前往 Oracle 官方网站的“Fusion Middleware”产品页面下载 WebLogic Server 安装程序,可选格式包括通用 ZIP 包(适用于静默安装)和 JAR 启动器(用于图形化或控制台安装),本文采用基于 JAR 的通用安装方式,示例文件名为fmw_14.1.1.0.0_wls.jar,该版本对应 WebLogic Server 14c。注意:下载前需注册 Oracle 账户并接受许可协议,请确保所使用的 JDK 与 WebLogic 版本兼容。
安装 WebLogic Server
WebLogic 的安装过程通过内置的 Oracle Fusion Middleware Installer 完成,支持图形界面与命令行模式,适用于本地或远程服务器部署。
-
上传并启动安装程序
将下载的.jar文件上传至目标服务器(如使用scp或 FTP 工具),进入文件所在目录后执行以下命令启动安装:java -jar fmw_14.1.1.0.0_wls.jar
若服务器无图形界面,可添加
-mode=console参数以文本模式运行:java -jar fmw_14.1.1.0.0_wls.jar -mode=console
安装向导会提示创建新的中间件主目录(Middleware Home),建议路径为
/opt/oracle/middleware,便于统一管理。 -
选择组件类型
在组件选择界面中,仅勾选 “WebLogic Server” 模块,避免引入 Coherence、OHS 等非必需组件,从而减少资源占用和潜在的安全风险。 -
完成安装流程
安装过程一般持续 5 到 10 分钟,期间会自动解压核心组件并生成目录结构,主要包括:wlserver:WebLogic 核心运行时环境oracle_common:通用工具与共享库inventory:OPatch 与补丁管理相关文件
安装成功后,系统将显示完成提示,此时可关闭安装器并进入下一步——域配置。
创建域(Domain)
“域”(Domain)是 WebLogic 中最基本的管理单元,代表一组协同工作的服务器实例集合,每个域包含一个管理服务器(Admin Server),用于集中配置和监控,还可包含多个受管服务器(Managed Server),用于承载实际业务应用。
-
启动域配置向导
进入安装目录下的通用配置工具路径:cd /opt/oracle/middleware/oracle_home/oracle_common/common/bin ./config.sh
该脚本将启动 Domain Configuration Wizard,支持交互式或静默模式配置。
-
新建域并选择模板
选择 “Create a new domain”,然后从模板列表中选取 “Basic WebLogic Server Domain”,这是最简洁的标准模板,适合大多数应用场景。 -
设置管理员账户
输入管理员用户名(weblogic)和强密码(需符合复杂度规则,包含大小写字母、数字和特殊字符),此账户将用于登录 WebLogic 控制台(Console),务必妥善保管。 -
指定域存储路径
默认路径为/opt/oracle/user_projects/domains/base_domain,可根据需要自定义,建议将其置于独立分区,便于备份与迁移。 -
选择运行模式
开发环境下可选择 “Development Mode”,启用自动部署、调试日志等功能,便于快速迭代;生产环境则应选择 “Production Mode”,以激活安全策略、禁用热重载、提升系统健壮性。 -
配置管理服务器参数
默认管理服务器名称为AdminServer,监听端口为7001,若需允许远程访问,应将绑定地址由默认的本地回环(localhost)修改为0.0.0或指定网卡 IP 地址。 -
启用 Node Manager(可选但推荐)
Node Manager 是 WebLogic 提供的进程管理工具,可用于远程启停受管服务器、自动故障恢复等操作,建议在生产环境中启用,并配置其监听端口(默认 5556)和安全认证机制。 -
完成域创建
点击 “Create” 按钮后,系统将生成完整的域配置文件,包括但不限于:config.xml:域的核心配置文件boot.properties:服务器启动时自动读取的凭据文件(可加密)security/目录:安全策略与密钥信息
至此,域已成功建立,可准备启动服务。
启动 WebLogic 服务器
完成


