Linux环境下安装Weblogic与JDK详细步骤
需积分: 9 200 浏览量
更新于2024-07-24
收藏 1.16MB DOCX 举报
"在Linux操作系统下安装Weblogic服务器的详细步骤"
在Linux环境中部署Weblogic服务器是企业级应用常见的操作,以下是一个详细的安装过程:
首先,进行必要的准备工作。创建两个用户组,`app` 和 `oinstall`,分别用于管理和安装。接着,创建一个名为 `hecprod` 的用户,并将其添加到这两个组中。为了确保用户有适当的权限,需要修改新建用户的密码以及创建安装目录。例如,创建 `weblogic` 和 `java` 安装目录,并设置相应的权限,以便 `hecprod` 用户能够读写。
1. **创建用户和用户组**
- `groupadd app`
- `groupadd oinstall`
- `useradd -g oinstall -G app hecprod`
- `passwd hecprod` (输入新密码)
2. **创建安装目录并设置权限**
- `mkdir -p /u02/weblogic`
- `chown -R hecprod:oinstall /u02/weblogic`
- `chmod -R 775 /u02/weblogic`
- `mkdir -p /u02/java`
- `chown -R hecprod:oinstall /u02/java`
- `chmod -R 775 /u02/java`
3. **上传安装文件**:将Weblogic和JDK的安装文件上传到 `/software` 目录。
接下来,安装JDK。这里提供了两种JDK的安装方法:JDK 7 和 JRockit JDK 1.6。
1. **安装JDK**
- 切换到 `hecprod` 用户:`su - hecprod`
- 解压JDK 7:`tar -xzvf jdk-7u10-linux-x64.tar.gz`
- 指定JDK安装目录:例如,移动或链接到 `/u02/java`。
2. **安装JRockit JDK**
- 在 `/software` 目录下执行安装命令:`./jrockit-jdk1.6.0_20-R28.1.0-4.0.1-linux-x64.bin`
确保正确安装了64位JDK,因为Weblogic可能需要64位版本。可以使用 `java -version` 和 `java -d64 -version` 命令来检查。
2. **安装Weblogic**
- 验证JDK版本是否满足Weblogic的要求。
- 运行Weblogic安装命令,根据JDK类型选择:
- 对于32位JDK:`java -jar wls1211_generic.jar`
- 对于64位JDK:`java -Xmx1024m -jar wlsv1211_generic.jar`
- 安装过程中,按以下步骤操作:
- 单击“下一步”跳过欢迎界面。
- 修改安装目录为 `/u02/weblogic`。
- 取消默认的检查项,继续下一步。
- 选择“自定义”安装。
- 选择需要安装的组件,通常接受默认配置。
- 指定已安装的JDK路径,通常会自动检测到。
- 确认安装位置,继续下一步。
- 查看并确认许可协议,然后点击“下一步”。
- 最后,安装完成后,选中复选框,点击“完成”。
2.4 **创建Weblogic域**:安装结束后,还需要创建Weblogic域以管理服务器实例和应用程序。这通常涉及使用Weblogic配置工具(如`wlst`脚本或图形化的管理控制台)来定义服务器、安全设置和资源分配。
3. **启动Weblogic服务器**:创建完域后,可以通过命令行或管理控制台启动服务器。例如,使用`startManagedWebLogic.sh`脚本启动管理服务器。
4. **配置和监控**:根据需求配置Weblogic服务器,如设置数据源、连接池、安全管理等,并使用管理控制台或JMX接口进行监控。
5. **部署应用程序**:最后,部署应用程序到Weblogic服务器上,这可以通过管理控制台或使用Ant、Maven或Weblogic Deployment Tool等自动化工具完成。
遵循这些步骤,你可以在Linux环境下成功安装并配置Weblogic服务器,为部署和管理企业级应用打下基础。在整个过程中,注意日志记录和错误排查,以确保一切按计划进行。
2013-07-24 上传
2023-09-17 上传
2023-05-25 上传
2023-03-25 上传
2023-07-29 上传
2023-05-10 上传
2023-04-11 上传
chiclewu
- 粉丝: 33
- 资源: 2
最新资源
- 新型智能电加热器:触摸感应与自动温控技术
- 社区物流信息管理系统的毕业设计实现
- VB门诊管理系统设计与实现(附论文与源代码)
- 剪叉式高空作业平台稳定性研究与创新设计
- DAMA CDGA考试必备:真题模拟及章节重点解析
- TaskExplorer:全新升级的系统监控与任务管理工具
- 新型碎纸机进纸间隙调整技术解析
- 有腿移动机器人动作教学与技术存储介质的研究
- 基于遗传算法优化的RBF神经网络分析工具
- Visual Basic入门教程完整版PDF下载
- 海洋岸滩保洁与垃圾清运服务招标文件公示
- 触摸屏测量仪器与粘度测定方法
- PSO多目标优化问题求解代码详解
- 有机硅组合物及差异剥离纸或膜技术分析
- Win10快速关机技巧:去除关机阻止功能
- 创新打印机设计:速释打印头与压纸辊安装拆卸便捷性