更新系统及安装依赖
运行以下命令更新Ubuntu软件包索引并安装必要工具(如unzip用于解压安装包):
sudo apt update && sudo apt upgrade -y
sudo apt install -y unzip
安装JDK(Java运行环境)
WebLogic依赖Java环境,推荐使用Oracle JDK 8或11(需与WebLogic版本兼容)。以OpenJDK 11为例:
sudo apt install -y openjdk-11-jdk
# 验证安装
java -version # 应输出Java 11版本信息
下载WebLogic安装包
从Oracle官方网站下载适用于Linux的WebLogic Server安装包(如fmw_14.1.1.0.0_wls_lite_generic.jar或weblogic-server-new-domain-14.2.1.0.0.zip),保存至服务器临时目录(如~/Downloads)。
创建安装目录并解压
将安装包移至/opt目录(系统级软件安装路径),并解压:
sudo mkdir -p /opt/weblogic
sudo mv ~/Downloads/fmw_14.1.1.0.0_wls_lite_generic.jar /opt/weblogic/
cd /opt/weblogic
sudo unzip fmw_14.1.1.0.0_wls_lite_generic.jar -d /opt/weblogic/
创建专用用户及权限设置
为安全起见,使用非root用户(如weblogic)管理WebLogic:
sudo groupadd weblogic
sudo useradd -g weblogic -m -s /bin/bash weblogic
sudo passwd weblogic # 设置密码
sudo chown -R weblogic:weblogic /opt/weblogic
sudo chmod -R 755 /opt/weblogic
配置环境变量
编辑系统级环境变量文件(如/etc/profile),添加WebLogic相关变量:
sudo vim /etc/profile
在文件末尾添加(根据实际安装路径调整):
export WEBLOGIC_HOME=/opt/weblogic/wlserver
export PATH=$WEBLOGIC_HOME/bin:$PATH
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 # 根据实际JDK路径调整
使配置生效:
source /etc/profile
运行配置向导
切换至weblogic用户,进入安装目录下的server/bin目录,执行config.sh脚本:
su - weblogic
cd /opt/weblogic/wlserver/server/bin
./config.sh
按照向导配置域
base_domain)及路径(默认/opt/weblogic/user_projects/domains/base_domain);weblogic,密码weblogic123);启动管理服务器
进入域的bin目录,执行启动脚本:
cd /opt/weblogic/user_projects/domains/base_domain/bin
./startWebLogic.sh
启动成功后,终端会显示“服务器已启动”信息。
访问管理控制台
打开浏览器,访问http://<服务器IP>:7001/console(默认端口7001),使用管理员账号(如weblogic/weblogic123)登录,即可管理WebLogic Server。
sudo ufw allow 7001/tcp