Windows下Weblogic 12c安装与部署

安装版本

1、快速安装版本(Quick Installer)
包括:Java EE 7,Weblogic Server和Oracle Coherence(加快速度的缓存管理部件)。
下载地址:
https://download.oracle.com/otn/nt/middleware/12c/122140/fmw_12.2.1.4.0_wls_quick_Disk1_1of1.zip
可以安装在Windows、Linux和MAC等操作系统。

2、通用安装版本(Generic Installer)
除了Weblogic Server和Oracle Coherence,还包括一些示例和控制台的帮助文档。
下载地址:
https://download.oracle.com/otn/nt/middleware/12c/122140/fmw_12.2.1.4.0_wls_Disk1_1of1.zip

3、简化版(Slim)

4、融合中间件基础设置安装版(Fusion Middleware Infrastructure Installer)
最全的安装版本,额外包含 Fusion Middleware管理和JRF(Java Required Files),用于管理多分区多租户域。

下载方式
对于开发或是一般应用来说, 可以选择快速安装和通用安装版本。官方下载需要注册Oracle的账号并登录。

解压安装包
通用安装方式的文件名是:fmw_12.2.1.4.0_wls_Disk1_1of1.zip,解压后有两个文件: fmw_12.2.1.4.0_wls.jar和fmw_12214_readme.html   其中 .jar后缀的文件是安装文件。

安装
Weblogic的安装要求机器必须有JDK,确保配置了JAVA_HOME环境变量,以及添加到Path变量中。如果当前机器安装了JDK,直接点击运行即可,也可以切换到 jar 目录,以管理员运行的方式启动命令行,在命令行输入”java -jar fmw_12.2.1.4.0_wls.jar” 进行安装,稍等片刻后进入界面操作。

接下来会进入安装的向导界面,该向导会引导安装Weblogic Server和Oracle Coherence。
安装总共分为8步,包括欢迎页面、自动更新设置、安装位置选择、安装类型选择、先决条件检查、安装概要、安装进度和安装完成提示。

自动更新
如果不是首次安装, Weblogic提供了更新的设定, 更新支持本地文件更新和在线更新两种方式,这里简单起见,选择跳过自动更新的设置。

安装位置选择
默认的安装路径是 C:\Oracle\Middleware\Oracle_Home  可切换到其他目录中安装。

安装类型选择,选择第一个选项“Weblogic Server”
可以选择的安装类型有三种: Weblogic Server、Coherence和含示例的完整安装。“含示例的完整安装”这一项,除了安装服务器外,还会安装一些示例。“Coherence”选项同样会安装核心服务器,”Weblogic Server”比”Coherence”多了数据库支持和Weblogic客户机。

先决条件检查
这一步主要检查操作系统和JDK的版本。

安装概要显示,包括安装位置、磁盘空间和要安装功能的列表。

安装进度,包括准备、复制、生成库等步骤

配置
安装完成后, 会自动启动配置向导界面,进行创建域等配置。

创建域(Domain)
域是一个逻辑概念,是Weblogic管理的基本单元。Administration server(管理服务器)和Managed Servers(受管服务器)都是位于域之下。
默认创建的域名是base_domain,位于安装目录的user_projects\domains\base_domain子目录下。
这里使用默认设置。

选择创建域的模板

默认提供了5种模板:
1)基本的服务器域模板。Basic Weblogic Server Domain
2)适用JAX-RPC(远程过程调用的Java应用程序接口)扩展的高级Web Services 。(Weblogic Advanced Web Services for JAX-RPC Extension)。3)适用JAX-WS(Java API for XML Web Services)扩展的高级Web Services 。
4)JAX-WS SOAP/JMS 扩展, 适用SOAP和Java消息服务。
5)WebLogic Coherence Cluster Extension,适用于集群。
除了以上选项,也可以自定制创建域的模板。
这里选择第一项Basic Weblogic Server Domain。

管理员账号设置

管理员账号用于登录管理控制台,对服务器进行配置以及部署应用。
默认的账号名是:weblogic,密码需要8个字符以上

域模式和JDK选择

域模式有两种: 开发和生产。生产模式在启动管理服务时需要输入以上设置的用户名和密码。

这里适用开发模式,JDK保持默认。

高级配置

可以选择是否对以下三个部分进行配置:

管理服务器:修改管理服务器相关配置,比如控制台端口等。
节点管理器: 如果有多台机器,可以配置多个节点管理器
拓扑: 集群等相关配置。
勾选以上一项或多项,则左边会新增对应的项次配置。这里的配置也可以在管理控制台进行配置,此处暂时都不配置。

配置概要、配置进度。
“下一步”即可。

配置完成
稍等片刻配置完成后会显示域创建的路径,已经管理控制台的地址。默认的端口是7001, 本地机器的完整地址是:
http://localhost:7001/console

安装目录说明

coherence: coherence相关文件
inventory: 安装目录相关, 安装和升级使用
OPatch:补丁相关
oracle_common: 基础的核心目录, 包括配置向导的批处理等config.cmd
oui,:卸载可执行文件ilaunch.exe即位于oui\bin\internal
*** user_projects:域存放的文件夹**
wlserver:服务器主目录

管理服务器的启动
启动的批处理文件位于user_projects\domains\base_domain\bin,命令行切换到该目录下,执行startWebLogic.cmd

通过http://localhost:7001/console进入控制台,输入用户名、密码。

登录成功后, 查看服务器。开发环境可以不添加受管服务器,将应用直接部署在管理服务器上。

应用部署
虽然可以在管理服务器上直接部署应用,但不是推荐的方式,这里在管理服务器上部署应用。

比如在Eclipse创建一个动态Web项目,项目名称myapp,新增index.jsp,输出当前的机器名,内容如下:

<%@ page language=”java” contentType=”text/html; charset=UTF-8″
pageEncoding=”UTF-8″%>
<%@ page import=”java.net.InetAddress” %>
<!DOCTYPE html>
<html>
<head>
<meta charset=”UTF-8″>
<title>My App</title>
</head>
<body>
Host Name: <%= InetAddress.getLocalHost().getHostName() %><br>
</body>
</html>
打包成war,在管理控制台部署war,选择打包的war文件,勾选“将此部署安装为应用程序”,一直下一步到完成。测试验证在浏览器输入以下地址:http://localhost:7001/myapp/

本页作者:czhdawn,如若转载,请注明出处:https://www.czhdawn.cn/archives/4622

(0)
czhdawn的头像czhdawn
上一篇 2024年3月6日 08:59
下一篇 2022年12月9日 09:16

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注