IBM Liberty Server的创建

Liberty是IBM的一款全新的轻量级应用服务器,有高模块化、轻量级、高动态性、快速、配置简单等特点,liberty上开发的应用可以直接移植到Traditional Websphere上。

Liberty Server的创建
下图是一个liberty的结构目录,
IBM Liberty Server的创建_第1张图片
从结构来liberty的一些命令在bin目录中,依赖的jar文件在lib目录中,应用关心的在usr目录中,usr的结构如下,
IBM Liberty Server的创建_第2张图片
把本机当成一个节点node,可以建立n个application server在servers目录中,所有server可以共享的配置放置在shared目录中,包括控制台的帐号,jndi和jdbc配置,证书库以及jdbc驱动程序等等。Servers目录里有各个应用服务器自己的单独配置如端口号配置(http.xml),jdbc数据源(dataSource.xml),JVM参数配置(jvm.options),该server的环境参数和变量(server.env, server.xml)

在使用liberty时,首先需要把JAVA_HOME设定为liberty使用的jdk,目前是jdk1.8, IBM的jdk1.8.0是基于Oracle(Sun)公司jdk8u91-b14版本基础上改造的。
IBM Liberty Server的创建_第3张图片

先建立一个新的应用服务器,app Server的模版文件在template目录中,
IBM Liberty Server的创建_第4张图片

在liberty的bin目录中使用命令可以建立一个testserver2的应用服务器

Server create testserver2 --template=server1

这里写图片描述
并将其注册为Windows服务
这里写图片描述
这里写图片描述
可以使用命令将服务启动或停止
IBM Liberty Server的创建_第5张图片
可以使用server help命令查看如何使用server.bat命令
这里写图片描述
将一个java web项目包放入到dropins目录中(\usr\servers\testserver2\dropins),liberty可以自动监控并发布启动。
IBM Liberty Server的创建_第6张图片

你可能感兴趣的:(技术)