阅读量:4
在Ubuntu上配置WebLogic域的步骤
1. 安装前准备
- 检查系统要求:确保Ubuntu系统满足WebLogic的最低要求(如Ubuntu 20.04及以上版本,足够的内存和磁盘空间)。
- 安装JDK:WebLogic依赖Java环境,推荐使用Oracle JDK 8或OpenJDK 11。通过以下命令安装OpenJDK 11:
验证安装:sudo apt update sudo apt install openjdk-11-jdkjava -version(需显示Java版本信息)。 - 下载WebLogic安装包:从Oracle官网下载适用于Linux的WebLogic安装包(如WebLogic Server 14.1.1.0.0 Lite版),选择ZIP格式便于解压。
2. 解压与安装WebLogic
- 将下载的安装包解压到目标目录(如
/opt/weblogic):cd /opt sudo tar zxvf fmw_14.1.1.0.0_wls_lite_Disk1_1of1.zip - 配置环境变量:编辑
/etc/profile文件,添加WebLogic相关变量:使配置生效:export WEBLOGIC_HOME=/opt/weblogic/wlserver export PATH=$WEBLOGIC_HOME/bin:$PATHsource /etc/profile。 - 创建系统用户:为WebLogic创建专用用户和组,提升安全性:
sudo groupadd weblogic sudo useradd -g weblogic weblogic sudo passwd weblogic # 设置密码 - 设置目录权限:将WebLogic安装目录的所有权赋予
weblogic用户:sudo mkdir -p /opt/weblogic sudo chown -R weblogic:weblogic /opt/weblogic sudo chmod -R 777 /opt/weblogic # 根据安全需求调整权限
3. 创建WebLogic域
- 进入配置目录:切换到WebLogic安装目录下的
common/bin目录:cd /opt/weblogic/wlserver/common/bin - 启动配置向导:运行
config.sh脚本,启动图形化配置界面:./config.sh - 配置域参数:按照向导提示完成以下设置:
- 选择配置类型:选择“创建新的WebLogic域”。
- 选择模板:推荐选择“基本WebLogic Server域”(适合开发测试)或“自定义域”(适合生产环境)。
- 指定域信息:输入域名称(如
my_domain)、域目录(如/opt/weblogic/user_projects/domains/my_domain)。 - 配置管理员账户:设置管理员用户名(如
admin)和密码(需符合复杂度要求)。 - 选择组件:勾选需要安装的组件(如WebLogic Server、Coherence,默认全选)。
- 完成创建:点击“完成”,向导会在指定目录生成域结构(包含
config、servers等目录)。
4. 启动WebLogic域
- 进入域的bin目录:
cd /opt/weblogic/user_projects/domains/my_domain/bin - 启动管理服务器:运行
startWebLogic.sh脚本:
启动过程中会显示日志信息,若出现“Server started in RUNNING mode”则表示启动成功。./startWebLogic.sh - 验证启动状态:通过浏览器访问管理控制台(默认地址:
http://localhost:7001/console),使用管理员账户登录,确认服务器状态正常。
5. 域配置与管理(可选)
- 配置环境变量:若需动态设置域参数(如JDBC连接、JMS配置),可编辑域目录下的
setDomainEnv.sh文件(位于bin目录),添加自定义变量。 - 修改配置文件:域的核心配置文件位于
config目录下:config.xml:存储域级配置(如服务器实例、集群、安全设置),可通过文本编辑器或WebLogic控制台修改。weblogic.xml:存储应用级配置(如Servlet映射、安全角色),位于应用的WEB-INF目录下。
- 备份域:定期备份域目录(如
/opt/weblogic/user_projects/domains/my_domain),防止配置丢失。
注意事项
- 权限问题:确保
weblogic用户对域目录有读写权限,避免启动失败。 - 端口冲突:默认管理端口为7001,若被占用可通过
config.xml修改(查找标签)。 - 安全增强:生产环境中建议禁用默认管理员账户,配置SSL加密,限制管理控制台访问IP。
以上就是关于“在Ubuntu上配置WebLogic域的方法”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm