WebLogic是美国Oracle公司出品的一个application server,确切的说是一个基于JAVAEE架构的中间件,WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。
WebLogic是美商Oracle的主要产品之一,是并购BEA得来。是商业市场上主要的Java(J2EE)应用服务器软件(application server)之一,是世界上第一个成功商业化的J2EE应用服务器, 已推出到12c(12.2.1.3) 版。而此产品也延伸出WebLogic Portal,WebLogic Integration等企业用的中间件(但当下Oracle主要以Fusion Middleware融合中间件来取代这些WebLogic Server之外的企业包),以及OEPE(Oracle Enterprise Pack for Eclipse)开发工具。
weblogic 的下载与安装,因为发行的是 zip 和 jar,安装 windows 和安装 linux 流程几乎一样。
下载 weblogic,开发用的话下载 Quick Installer for Mac OSX, Windows and Linux (231 MB) 的即可。
https://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-main-097127.html
下载后并解压(README.TXT 有详尽的安装流程)。
在环境变量中添加以下信息,确保 JDK 能正常运行。这里就不赘述了,各位根据自己的系统的情况进行设置。
CLASSPATH=.;c:\java\jvm\jdk\lib\tools.jar;c:\java\jvm\jdk\lib\dt.jar;c:\java\jvm\jdk\jre\lib\rt.jar
JAVA_HOME=c:\java\jvm\jdk
JDK_HOME=c:\java\jvm\jdk
JRE_HOME=c:\java\jvm\jdk\jre
PATH=c:\java\jvm\jdk\bin;%path%
输入安装命令,并回车,参数 ORACLE_HOME 指定了安装路径,这里需要留意 jdk 版本最低要求,在下面命令输入后会有提示。
(weblogic 12.2 的 jkd 最低要求是 java 1.8)
java -jar fmw_12.2.1.3.0_wls_quick.jar ORACLE_HOME=D:\java\app\weblogic
安装完成后,weblogic 在指定的文件夹安装(复制)完毕。
配置 weblogic,运行这个命令 <ORACLE_HOME>\oracle_common\common\bin\config.cmd,<ORACLE_HOME> 则是安装命令运行时指定的参数,也就是安装到哪指定了一个路径,也可以直接进入到那个路径输入命令。
如果调用没错的话,会出现下面这个配置对话框:
留意这里提示的服务器管理 URL http://localhost:7001/console
运行设置环境的命令:
<ORACLE_HOME>\wlserver\server\bin\setWLSEnv.cmd
环境设置完毕。
因为已经添加过环境变量的缘故,可以直接运行这个命令启动 weblogic 了。
java weblogic.Server
这里提示创建一个启动默认配置,选择 y 并回车。
输入一个用户名,及两次密码,用于控制台管理员登录。
到这里,算是启动完成了,而关闭服务器可以在当前状态按 Ctrl+C 即可。
浏览器输入 http://localhost:7001/console 访问控制台,用刚才创建的账户登录。
输入管理员用户名和密码后,登录成功!
总结一下所需要的全部命令,注意路径与 jdk 版本。其实蛮简单的哈。
// 复制安装文件到指定的路径
java -jar fmw_12.2.1.3.0_wls_quick.jar ORACLE_HOME=d:\java\app\weblogic
// 配置 weblogic
d:\java\app\weblogic\oracle_common\common\bin\config.cmd
// 配置系统环境
d:\java\app\weblogic\wlserver\server\bin\setWLSEnv.cmd
// 启动服务
d:\java\app\weblogic\java.exe weblogic.Server
Q群讨论:236201801