Open Liberty|Linux サーバに Open Liberty をインストールして、アプリケーションサーバを作成、設定する方法


ここでは、Linux サーバに Open Liberty をインストールして、アプリケーションサーバを作成、設定して、アプリケーションサーバのトップ画面を表示するまでの方法を記載する。


環境

Linux ( RHEL 7.9 )

Open Liberty 22.0.0.8 All GA Features 

Java SE 8 

*Open Liberty の All GA Features は、すべてを含んだパッケージ


参考

Open Liberty 公式 HP

https://openliberty.io/


Open Liberty 22.0.0.8 について

https://openliberty.io/docs/22.0.0.8/overview.html


Open Liberty 22.0.0.8 の Java SE 環境

https://openliberty.io/docs/22.0.0.8/java-se.html


Open Liberty インストール

ダウンロード

下記のサイトから Open Liberty 22.0.0.8 All GA Features の ZIP ファイル ( openliberty-22.0.0.8.zip ) をローカル PC にダウンロードする。


https://openliberty.io/start/


配置

ダウンロードした ZIP ファイル ( openliberty-22.0.0.8.zip ) を Linux サーバの任意の場所にアップロードして、解凍する。

ここでは、/任意のディレクトリ/OpenLiberty 直下に ZIP ファイルを解凍した。解凍すると、ディレクトリ /任意のディレクトリ/OpenLiberty/wlp が作成される。


アプリケーションサーバの作成

下記のコマンドを実行して、アプリケーションサーバを作成する。


・コマンド

/任意のディレクトリ/OpenLiberty/wlp/bin/server create アプリケーションサーバ名


例えば、コマンド

/任意のディレクトリ/OpenLiberty/wlp/bin/server create appserver

を実行すると、下記のアプリケーションサーバのディレクトリが作成される。


・ディレクトリ

/任意のディレクトリ/OpenLiberty/wlp/usr/servers/appserver/


アプリケーションサーバ の server.xml 設定

server.xml を下記のように修正して、全ネットワーク・インターフェースで受け付けるようにする。これにより、http://127.0.0.1:9080/ のみではなく、他の外部サーバからブラウザで http://Open Liberty を配置したサーバの IP アドレス:9080/ に接続できるようになる。


・ディレクトリ

/任意のディレクトリ/OpenLiberty/wlp/usr/servers/上記で作成したアプリケーションサーバ名/server.xml


修正前

<httpEndpoint id="defaultHttpEndpoint"

              httpPort="9080"

              httpsPort="9443" />

修正後

<httpEndpoint id="defaultHttpEndpoint"

              httpPort="9080"

              httpsPort="9443"

              host="*" />


アプリケーションサーバの停止・起動

下記のコマンドを実行して、アプリケーションサーバを停止、起動する。


・停止コマンド

/任意のディレクトリ/OpenLiberty/wlp/bin/server stop 上記で作成したアプリケーションサーバ名


・起動コマンド

/任意のディレクトリ/OpenLiberty/wlp/bin/server start 上記で作成したアプリケーションサーバ名


アプリケーションサーバのトップ画面表示

ブラウザで下記の URL にアクセスして、アプリケーションサーバのトップ画面を表示する。


http://Open Liberty を配置したサーバの IP アドレス:9080/上記で作成したアプリケーションサーバ名


補足

war ファイルの配置ディレクトリについて

アプリケーションサーバに war ファイルを配置する場合は、下記のディレクトリ直下に配置する。この war ファイルを配置するディレクトリは、server.xml の設定で変更することができる。


・ディレクトリ

/任意のディレクトリ/OpenLiberty/wlp/usr/servers/上記で作成したアプリケーションサーバ名/dropins


Web アプリの DB 接続について

Web アプリから DB に接続する場合、該当する DB の JDBC ドライバを取得して、Linux サーバに配置し、server.xml に DB 接続設定情報を記載する。



スポンサーリンク

0 件のコメント :

コメントを投稿