温馨提示×

centos里weblogic如何部署应用

小樊
69
2025-05-23 08:39:56
栏目: 智能运维

在CentOS上部署WebLogic应用涉及多个步骤,以下是详细的指南:

准备工作

  1. 安装JDK
  • 确保服务器上已经安装了JDK。可以通过 java -version 命令检查当前系统的JDK版本,如果需要,可以从Oracle官方网站下载并安装合适的JDK版本。建议使用Oracle JDK,并确保其版本满足WebLogic的要求。
  1. 创建用户和组
  • 创建一个非root权限的用户,因为root用户是无法安装Oracle产品的。
groupadd weblogic
useradd -g weblogic weblogic
passwd weblogic
  1. 配置防火墙
  • 关闭防火墙和SELinux。
systemctl stop firewalld
systemctl disable firewalld
  1. 修改主机名(如果需要):
vi /etc/hostname
reboot
  1. 配置Java环境变量
su - weblogic
vi /.bash_profile
# 添加以下内容
export JAVA_HOME=/path/to/jdk
export CLASSPATH=JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
export WEBLOGIC_HOME=/path/to/weblogic
export PATH=$WEBLOGIC_HOME/bin:$PATH
source /.bash_profile

安装WebLogic

  1. 下载WebLogic安装包
  • 从Oracle官方网站下载适合Linux系统的WebLogic安装包。
  1. 解压安装包
unzip /path/to/weblogic/fmw_14.1.1.0.0_wls_lite_generic.jar -d /opt/weblogic/
  1. 创建目录和文件
mkdir -p /opt/weblogic/oraInventory
touch /opt/weblogic/oraInst.loc
vi /opt/weblogic/oraInst.loc
# 添加以下内容
Inventory_loc=/opt/weblogic/oraInventory
inst_group=weblogic
  1. 创建响应文件
touch /opt/weblogic/wls.rsp
vi /opt/weblogic/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
[REQUEST]
dispatch = true
  1. 安装WebLogic
cd /opt/weblogic
su - weblogic
java -jar fmw_14.1.1.0.0_wls_lite_generic.jar -silent -responseFile /opt/weblogic/wls.rsp -invPtrLoc /opt/weblogic/oraInst.loc

创建域

  1. 进入WebLogic安装目录
cd /opt/weblogic/Oracle/Middleware/wlserver/common/bin
  1. 运行配置脚本
./config.sh
  1. 按照脚本提示设置域配置信息,包括数据库连接、监听端口等。

部署应用程序

  1. 启动WebLogic服务器
cd /opt/weblogic/user_projects/domains/base_domain/bin
./startWebLogic.sh
  1. 访问WebLogic控制台
  • 在浏览器中输入服务器的IP地址和端口号(例如:http://192.168.1.100:7001/console),使用配置时设置的管理员用户名和密码登录。
  1. 部署应用
  • 在WebLogic控制台中,选择“部署”选项卡,点击“安装”按钮,选择要部署的应用文件。配置部署选项,如应用程序名称、上下文根等。点击“下一步”并完成部署过程。

0