Centos7下IBM WAS Liberty轻量化中间件安装部署教程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7下IBM WAS Liberty轻量化中间件安装部署教程相关的知识,希望对你有一定的参考价值。
1、准备工作
OS:CentOS Linux release 7.5.1804 (Core)
下载地址:
https://developer.ibm.com/wasdev/downloads/#asset/runtimes-wlp-javaee8
JDK
官网下载安装jdk1.8
nginx
http://nginx.org/en/download.html
2、安装Liberty
安装JDK
[[email protected] ~]# rpm -ivh jdk-8u121-linux-x64.rpm
Preparing... ################################# [100%]
Updating / installing...
1:jdk1.8.0_121-2000:1.8.0_121-fcs ################################# [100%]
Unpacking JAR files...
tools.jar...
plugin.jar...
javaws.jar...
deploy.jar...
rt.jar...
jsse.jar...
charsets.jar...
localedata.jar...
解压下载的Liberty压缩包到安装目录
[[email protected] ~]# unzip wlp-javaee8-19.0.0.2.zip -d /usr/local/was
启动默认实例
[[email protected] ~]# /usr/local/was/wlp/bin/server start
Starting server defaultServer.
Server defaultServer started with process ID 2967.
启动成功,但是现在还访问不了,因为默认监听在127.0.0.1 的9080端口,所以需要安装个nginx反向代理
3、安装nginx
下载nginx源码包,编译安装
先安装依赖
[[email protected] nginx-1.14.2]# yum install -y gcc-c++ pcre-devel zlib-devel
编译安装
[[email protected] nginx-1.14.2]# ./configure --prefix=/usr/local/nginx && make && make install
设置反向代理
[[email protected] nginx-1.14.2]# vim /usr/local/nginx/conf/nginx.conf
.
location / {
root html;
index index.html index.htm;
#location里面增加一行
proxy_pass http://127.0.0.1:9080;
}
启动nginx
[[email protected] was]# /usr/local/nginx/sbin/nginx
打开测试,起来了
4、发布应用程序
这里以jenkins为例
先停止Liberty
[[email protected] was]# /usr/local/was/wlp/bin/server stop
把war包放到defaultServer下的dropins目录下,启动Liberty即可
[[email protected] was]# mv jenkins.war /usr/local/was/wlp/usr/servers/defaultServer/dropins/
[[email protected] was]# /usr/local/was/wlp/bin/server start
Starting server defaultServer.
Server defaultServer started with process ID 12275.
启动成功,使用http://192.168.1.14/项目名 即可访问
完成
以上是关于Centos7下IBM WAS Liberty轻量化中间件安装部署教程的主要内容,如果未能解决你的问题,请参考以下文章
轻量级应用服务器WebSphere Liberty 17.0.0.1 新版本发布会
如何在部署后更新WAS Liberty中的配置文件可以不像Tomcat Web服务器吗?
在 WAS Liberty (WL) 上配置 Oracle 数据源设置 - 失败
MobileFirst:WAS Liberty 禁用 LTPA 令牌自动生成
Worklight Clustering 如何在 WAS Liberty Core 中工作?
如何使用 MobileFirst Server 和 AdminCenter 正确配置 WAS Liberty server.xml basicRegistry