LoginSignup
0
0

More than 5 years have passed since last update.

【WebSphere Liberty Hints & Tips】Windowsサービスに登録する方法

Last updated at Posted at 2017-04-19

はじめに

WebSphere Liberty 16.0.0.4あたりから(正確なバージョンは曖昧です)、serverコマンドでWindowsサービスに登録できるようになったようですので試してみました。

前提環境

  • Windows 7 (古いですが。。)
  • IBM Java SDK 8
  • WebSphere Liberty 17.0.0.1

Liberty とIBM Java SDK 8のセットを導入

  1. ここからダウンロード
  2. 任意のフォルダでZipファイルを展開
    Kobito.qlDbvt.png

  3. <WLP_ISNTALL_DIR>¥java¥javaに展開されているJDK 8をJAVA_HOMEに指定してPATHに通す

サービス登録するサーバーを作成

ここでは server1というサーバーを作成します。

server create <server_name>

Kobito.BxfyHL.png

以下のコマンドを実行

  1. まずは上記で作成したserver1を登録します。
server registerWinService <server_name>

Kobito.1cY2l9.png

2. Windowsサービスに登録されているのがわかります。これを開始します。

server startWinService <server_name>

Kobito.12ZgaE.png

3. 停止コマンドは以下のとおりです。サービスが停止したことがわかります。

server stopWinService <server_name>

Kobito.13X3Xo.png

4. サービスから削除するには以下のコマンドを実行します。

server unregisterWinService <server_name>

Kobito.m6CYkx.png

まとめ

以上でWindowsサービスにWebSphere Libertyを登録・開始・停止・削除するまでの流れをまとめました。
ちなみにserver.batファイルの中身を確認すると、上記のコマンドを実行する際に、prunsrv.exe を呼び出しているのがわかります。

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0