ダウンロード

ライセンスサーバ本体は以下のページよりダウンロードしていただけます。
Windowsにインストールする場合はWindows MSI distributionを、Mac、Linuxにインストールする場合はZIP distributionを選択してください。
https://www.jetbrains.com/help/license_server/install_config.html

インストール

インストーラを起動、またはzipファイルを展開してください。
Tomcatベースのスタンドアロンサーバーで、外部DBなどは必要ありません(外部DBと連携する設定も出来ます)。

ポート、ホスト名の設定

ダウンロードしたアーカイブを展開し、binディレクトリのlicense-server.sh(bat)スクリプトでポートとリスンホストを指定します。
以下の例ではポートが8080でリスンする例となります。
$ ./license-server.sh configure –listen-port 8080

フロントのNginxやApacheがありバーチャルホストでリバースプロキシしている場合はホスト名を以下のように指定します。

$ ./license-server.sh configure –jetty.virtualHosts.names=mylicenserver.example.com

 

サーバの起動

以下のコマンドでサーバを起動します
$ ./license-server.sh start

ライセンスサーバと、チームのひもつけ

ブラウザで http://指定ホスト:ポート/register を開きます。

screenshot_374.png
“Register server”というボタンを押すと、JetBrainsアカウントでログインを促されます。

screenshot_375.png
初めてライセンスサーバとアカウントをひもつける場合は”New Server Registration”を選択します。

screenshot_376.png

これで、ライセンスサーバのセットアップが完了します。ライセンスサーバ用のチームが作成されていますので、Manage Licensesよりライセンスサーバで管理したいライセンスをこのチームに入れてください。

IDEからの利用

IDEのHelp >  Register… より、ライセンスサーバのURL(http://指定ホスト:ポート/)を指定します。

screenshot_372.png

 “Your copy is licensed to [組織名]”と表示され、利用出来るようになります。

screenshot_373.png