IBM WebSphere Application Server Liberty 或WebSphere Liberty Profile Server(簡稱 Liberty) 是 IBM 公司的一款輕量級的應用服務器,它的主要優勢有高模塊化、高動態性、配置簡單等。html
相較於 IBM 傳統的 WAS的笨重與繁雜Liberty 更能適應在開發環境中部署調試。java
與傳統 WAS 具備相同的核心代碼,性能好,最關鍵的是 Liberty 和傳統 WAS 對編程模型和標準的支持一致。在 Liberty 上開發的應用能夠直接運行在傳統 WAS 之上!web
體驗過龐大又反應遲緩毫無體驗而言的傳統WAS, 可能要爲Liberty奔走相告,熱淚盈眶!編程
WebSphere Liberty 安全
下載地址:服務器
https://developer.ibm.com/wasdev/downloads/#filter/assetTypeFilters=PRODUCT運維
https://developer.ibm.com/wasdev/downloads/#asset/runtimes-wlp-javaee7編輯器
注意對應不一樣JDK對應不一樣版本,否則啓動爲報錯(貌似不會向下兼容)模塊化
相比傳統WAS折磨人的安裝過程,Liberty 安裝只須要解壓便可!解壓便可!解壓便可!性能
轉到 Liberty Profile 目錄:
$ cd $WLP_DIR/wlp/bin
建立服務器:
$ ./server create server1
顯示確認消息:
Server server1 created.
在$WLP_DIR/usr/servers/目錄下生成對應的server1的文件夾
IDEA編輯器中 =>Edit Configurations=>Add New Configuration=>WebSphere Server=>Local
Server 頁簽下Application server 點擊Configure按鍵選擇WLP_DIR根目錄便可
有錯誤提示點擊fix 按鈕
而後直接點擊運行!
命令:
bin/installUtility install adminCenter-1.0
If you are installing into 8.5.5.5 or earlier and the feature supports that version, use the featureManager command,
for example:
bin/featureManager install adminCenter-1.0 --when-file-exists=ignore
服務器的配置基本都在wlp\usr\servers\server1\server.xml 文件中配置
添加配置 server.xml
<featureManager>
<feature>adminCenter-1.0</feature>
</featureManager>
<quickStartSecurity userName="wsadmin" userPassword="wsadmin" /><!--管理臺的帳號密碼-->
程序啓動後,訪問:
https://localhost:9443/adminCenter/
本文參考了資料:
https://www.ibm.com/developerworks/cn/websphere/library/techarticles/1207_zhuxl_liberty/1207_zhuxl_liberty.html
https://developer.ibm.com/cn/blog/2017/was-classic-or-was-liberty-how-to-choose/