WebSphere Liberty 8.5.5.9 (一)
安装
1. 从官网下载 WebSphere Liberty 8.5.5.9
2. 解压
解压到 D:\wlp-webProfile7-java8-8.5.5.9
3. 启动
D:\wlp-webProfile7-java8-8.5.5.9\wlp\bin>server start
正在启动服务器 defaultServer。
服务器 defaultServer 已启动。
4. 验证服务启动
http://localhost:9080
5. 停止服务
D:\wlp-webProfile7-java8-8.5.5.9\wlp\bin>server stop
正在停止服务器 defaultServer。
服务器 defaultServer 已停止。
6. 安装后台管理
6.1 查找 admin (科学上网)
D:\wlp-webProfile7-java8-8.5.5.9\wlp\bin>installUtility find admin
正在建立与已配置存储库的连接...
此过程可能要花几分钟完成。已成功连接至所有已配置的存储库。正在搜索资产。此过程可能要花几分钟完成。feature : adminCenter-1.0 : Admin Center
6.2 下载adminCenter
D:\wlp-webProfile7-java8-8.5.5.9\wlp\bin>mkdir ..\repo
D:\wlp-webProfile7-java8-8.5.5.9\wlp\bin>set TARGET_HOME=D:\wlp-webProfile7-java8-8.5.5.9\wlp\repo
D:\wlp-webProfile7-java8-8.5.5.9\wlp\bin>installUtility download adminCenter-1.0 --location=%TARGET_HOME%D:\wlp-webProfile7-java8-8.5.5.9\wlp\bin>installUtility download adminCenter-1.0 --location=%TARGET_HOME%
正在建立与已配置存储库的连接...
此过程可能要花几分钟完成。已成功连接至所有已配置的存储库。准备安装资产。此过程可能要花几分钟完成。其他功能部件的条款和条件:
单击“我同意”按钮,即表示您同意:您打算下载的程序代码、样本、更新、修订以及密钥和文档之类的相关许可材料(统称 “代码”)遵循您在购买要为其获得代码的程序时所接受的许可协议条款。您还同意,您将“代码”仅作为自己具有有效协议 或权利证明的程序的一部分进行安装或使用。术语“程序”和“权利证明”在
IBM 国际程序许可协议(“IPLA”)中的含义相同。要了解 IPLA,可参阅:http://www.ibm.com/software/sla/选择“[1] 我同意”,或“[2] 我不同意”:
选择“[1] 我同意”,或“[2] 我不同意”: 1第 1 个步骤(共 13 个步骤): 正在启动下载 ...
第 2 个步骤(共 13 个步骤): 正在检查功能部件 ...
第 3 个步骤(共 13 个步骤): 正在下载 servlet-3.0...
第 4 个步骤(共 13 个步骤): 正在下载 jndi-1.0...
第 5 个步骤(共 13 个步骤): 正在下载 ssl-1.0...
第 6 个步骤(共 13 个步骤): 正在下载 distributedMap-1.0...
第 7 个步骤(共 13 个步骤): 正在下载 json-1.0...
第 8 个步骤(共 13 个步骤): 正在下载 jaxrs-1.1...
第 9 个步骤(共 13 个步骤): 正在下载 jsp-2.2...
第 10 个步骤(共 13 个步骤): 正在下载 restConnector-1.0...
第 11 个步骤(共 13 个步骤): 正在下载 adminCenter-1.0...
第 12 个步骤(共 13 个步骤): 正在清除临时文件...
第 13 个步骤(共 13 个步骤): 下载已完成已成功下载所有资产。可以将以下 URL 添加至 repositories.properties,以将该 URL 用作 installUtility 命令的存储库:file:/D:/wlp-webProfile7-java8-8.5.5.9/wlp/repo/
6.3 安装 adminCenter
D:\wlp-webProfile7-java8-8.5.5.9\wlp\bin>featureManager install adminCenter-1.0 --offlineOnly --location=D:\wlp-webProfile7-java8-8.5.5.9\wlp\repo\features\8.5.5.9其他功能部件的条款和条件:
单击“我同意”按钮,即表示您同意:您打算下载的程序代码、样本、更新、修订以及密钥和文档之类的相关许可材料(统称“代码”)遵循您在购买要为其获得代码的程序时所接受的许可协议条款。您还同意,您将“代码”仅作为自己具有有效协议或权利证明的程序的一部分进行安装或使用。术语“程序”和“权利证明”在
IBM 国际程序许可协议(“IPLA”)中的含义相同。要了解 IPLA,可参阅:http://www.ibm.com/software/sla/选择“[1] 我同意”,或“[2] 我不同意”: 1第 1 个步骤(共 7 个步骤): 正在启动安装 ...
第 2 个步骤(共 7 个步骤): 正在安装 servlet-3.0...
第 3 个步骤(共 7 个步骤): 正在安装 jsp-2.2...
第 4 个步骤(共 7 个步骤): 正在安装 jaxrs-1.1...
第 5 个步骤(共 7 个步骤): 正在安装 adminCenter-1.0...
第 6 个步骤(共 7 个步骤): 正在清除临时文件...
第 7 个步骤(共 7 个步骤): 安装完成已成功安装所有功能部件。启动产品验证...
产品验证已成功完成。
7. 创建adminCenter 服务
7.1 创建一个myServer服务承载 adminCenter
D:\wlp-webProfile7-java8-8.5.5.9\wlp\bin>server create myServer
服务器 myServer 已创建。
7.2 配置 myServer/server.xml
<?xml version="1.0" encoding="UTF-8"?>
<server description="new server"><!-- Enable features --><featureManager><feature>webProfile-7.0</feature><feature>adminCenter-1.0</feature></featureManager><!--管理台的账号密码--><quickStartSecurity userName="admin" userPassword="adminpwd" /> <administrator-role><user>admin</user></administrator-role><reader-role><user>reader</user></reader-role><basicRegistry id="basic"><user name="admin" password="adminpwd" /><user name="reader" password="readerpwd" /></basicRegistry><keyStore id="defaultKeyStore" password="Liberty" /><!-- To access this server from a remote client add a host attribute to the following element, e.g. host="*" --><httpEndpoint id="defaultHttpEndpoint"httpPort="9080"httpsPort="9443" /><!-- Automatically expand WAR files and EAR files --><applicationManager autoExpand="true"/></server>
7.3 启动此服务
D:\wlp-webProfile7-java8-8.5.5.9\wlp\bin>server run myServer
正在 Java HotSpot(TM) 64-Bit Server VM V1.8.0_271-b09 (zh_CN) 上启动 myServer (WebSphere Application Server 8.5.5.9/wlp-1.0.12.cl50920160227-1523)
[AUDIT ] CWWKE0001I: 已启动服务器 myServer。
[AUDIT ] CWWKE0100I: 此产品允许用于开发,但限制生产使用。可在此处查看完整的许可条款:https://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/wasdev/license/base_ilan/ilan/8.5.5.9/lafiles/zh.html
[ERROR ] CWWKS0901E: <quickStartSecurity> 配置将被忽略,因为配置了其他用户注册表。
[ERROR ] CWWKS0902E: <quickStartSecurity> 配置将被忽略,因为已显式定义了管理安全性权限绑定。
[AUDIT ] CWWKS4104A: 已在 0.326 秒内创建 LTPA 密钥。LTPA 密钥文件:D:/wlp-webProfile7-java8-8.5.5.9/wlp/usr/servers/myServer/resources/security/ltpa.keys
[AUDIT ] CWPKI0803A: 已在 1.440 秒内创建 SSL 证书。SSL 密钥文件:D:/wlp-webProfile7-java8-8.5.5.9/wlp/usr/servers/myServer/resources/security/key.jks
[AUDIT ] CWWKZ0058I: 正在监视应用程序的 dropins。
[AUDIT ] CWWKF0012I: 服务器已安装下列功能部件:[jsp-2.3, ejbLite-3.2, managedBeans-1.0, servlet-3.1, jsf-2.2, beanValidation-1.1, ssl-1.0, jndi-1.0, appSecurity-2.0, jsonp-1.0, jdbc-4.1, jaxrs-2.0, restConnector-1.0, el-3.0, jaxrsClient-2.0, json-1.0, adminCenter-1.0, cdi-1.2, distributedMap-1.0, webProfile-7.0, websocket-1.1, jpa-2.1]。
[AUDIT ] CWWKF0011I: 服务器 myServer 已准备就绪,可开始运行智慧地球。
[AUDIT ] CWWKT0016I: Web 应用程序可用 (default_host):http://localhost:9080/ibm/adminCenter/serverConfig-1.0/
[AUDIT ] CWWKT0016I: Web 应用程序可用 (default_host):http://localhost:9080/IBMJMXConnectorREST/
[AUDIT ] CWWKT0016I: Web 应用程序可用 (default_host):http://localhost:9080/ibm/api/
[AUDIT ] CWWKT0016I: Web 应用程序可用 (default_host):http://localhost:9080/ibm/adminCenter/explore-1.0/
[AUDIT ] CWWKT0016I: Web 应用程序可用 (default_host):http://localhost:9080/adminCenter/
8. 访问myServer服务
http://localhost:9080/adminCenter/
#或者
https://localhost:9443/adminCenter/
更新 myServer/server.xml
<?xml version="1.0" encoding="UTF-8"?>
<server description="new server"><!-- ... --><!-- 要启用写访问权,否则后面进入Server Config 会出现未在此服务器上配置远程文件访问权限。可以只读方式访问文件。 --><remoteFileAccess><writeDir>${server.config.dir}</writeDir></remoteFileAccess>
</server>
9. adminCenter 明细