阅读量:2
Ubuntu配置WebLogic的步骤
1. 安装前准备
- 系统更新:运行
sudo apt update && sudo apt upgrade确保系统包为最新版本。 - 安装JDK:WebLogic依赖Java环境,推荐使用OpenJDK 11及以上版本。执行
sudo apt install openjdk-11-jdk安装,通过java -version验证安装成功。 - 下载WebLogic:从Oracle官方网站下载对应版本的WebLogic Server(如14.1.1.0.0或12.2.1.4.0)Linux版本安装包(如ZIP格式)。
2. 安装WebLogic Server
- 解压安装包:将下载的安装包上传至Ubuntu服务器,解压至目标目录(如
/opt)。例如:sudo mkdir -p /opt/weblogic sudo unzip weblogic-server-new-domain-14.2.1.0.0.zip -d /opt/weblogic - 创建专用用户:为WebLogic创建专用用户和组,避免使用root运行。例如:
sudo groupadd weblogic sudo useradd -g weblogic -d /opt/weblogic -s /bin/bash weblogic sudo chown -R weblogic:weblogic /opt/weblogic sudo chmod -R 755 /opt/weblogic - 配置环境变量:编辑
/etc/profile文件,添加WebLogic环境变量:执行export WEBLOGIC_HOME=/opt/weblogic/wlserver export PATH=$WEBLOGIC_HOME/bin:$PATHsource /etc/profile使配置生效。
3. 创建WebLogic域
- 运行配置脚本:进入WebLogic安装目录的
server/bin子目录,执行config.sh脚本:cd /opt/weblogic/wlserver/server/bin ./config.sh - 配置域信息:按照向导提示完成以下设置:
- 接受许可协议;
- 选择域类型(开发环境推荐“开发模式”,生产环境推荐“生产模式”);
- 指定域名称(如
base_domain)和存储路径(默认/opt/weblogic/user_projects/domains); - 设置管理员账号(如用户名
weblogic、密码Welcome1); - 配置监听端口(默认HTTP端口7001,可选修改)。
4. 启动WebLogic Server
- 启动域服务:进入域的
bin目录,执行startWebLogic.sh脚本:启动成功后,终端会显示“cd /opt/weblogic/user_projects/domains/base_domain/bin ./startWebLogic.sh”。 - 验证启动状态:通过
ps -ef | grep weblogic命令检查WebLogic进程是否存在,或访问http://<服务器IP>:7001/console查看管理控制台是否可访问。
5. 部署应用程序(可选)
- 登录管理控制台:使用管理员账号(如
weblogic/Welcome1)访问http://<服务器IP>:7001/console。 - 上传WAR文件:导航至“Deployments”选项卡,点击“Install”,选择本地WAR文件并上传。
- 配置部署参数:设置部署名称(如
myapp)、上下文根(如/myapp),选择目标服务器(默认AdminServer),点击“Finish”完成部署。
6. 安全配置(可选但重要)
- 禁用冗余服务:进入管理控制台,取消“启用IIOP”选项(默认7001端口),减少漏洞风险(如CVE-2020-2551)。
- 防火墙设置:使用UFW仅开放必要端口(如SSH的22端口、WebLogic的7001端口):
sudo ufw allow 22/tcp sudo ufw allow 7001/tcp sudo ufw enable - 用户权限管理:禁止root用户直接操作WebLogic,使用专用用户(如
weblogic)运行服务;设置强密码策略(通过/etc/login.defs文件)。
以上步骤覆盖了Ubuntu环境下WebLogic的基础配置流程,具体操作可根据WebLogic版本(如12c、14c)和业务需求(如集群部署)进行调整。建议参考Oracle官方文档获取更详细的指导。
以上就是关于“Ubuntu配置WebLogic需要哪些步骤”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm