Jira アプリケーション TCP ポートの変更

このページの内容

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

Jira アプリケーション  TCP ポートの変更が必要な場合

既定では、Jira アプリケーションは TCP リスニング ポートに 8080を使用しているため、Jira アプリケーションは通常 http://<yourserver>:8080 で利用可能です。

ただし、 PC 上で実行している既存のサービスがポート 8080 を要求した場合はコンフリクトが発生するため、 Jira アプリケーション は起動出来なくなります。その時、以下のエラーが表示されます。

LifecycleException:  Protocol handler initialization failed: java.net.BindException: Address already in use:8080

この場合、Jira アプリケーション を他のTCP リスニングポート (例:8100) とシャットダウンポート (例:8015) に変更すれば、エラーを修復出来ます。

Jira アプリケーション  TCP ポートを変更する

Jira アプリケーション  TCP ポートを変更する前に、以下の確認事項をお読み下さい。

  • どのポート番号を選ぶべきか? どのポート番号を選ぶべきか分からない場合、netstat などのツールで使用されていないポート番号を確認し、Jira アプリケーションに割り当てるポート番号を決定してください。使用できる最大ポート番号は 65535 です。これは 16 ビット符号なし 2 進数で表せる一番大きな数字です。一般的なインターネットサービスが通常使用するポート番号が、IANA (Internet Assigned Numbers Authority) に登録されています。これらのポート番号は避けることをお勧めします。
  • ファイアウォールに関する注意: Jira にポート番号を割り当てる時、ファイアウォールが指定したポート番号によって Jira への接続を許可しない可能性があることに注意してください。ファイアウォールでローカルネットワークを保護している組織は通常、新しいポートやホスト上で動作する Web ベースのアプリケーション (Jira など) をインストール時には必ず、使用中のファイアウォールの設定を考慮する必要があります。個人用のノート PC やデスクトップ PC でさえ、同様の変更を必要とするファイアウォールソフトウェアがインストールされている場合が多々あります。ファイアウォール外から Jira にアクセスする必要がない場合は、ファイアウォール設定の変更は必要ありません。

Jira の TCP ポートは、Jira 設定ツールを使う、または ‪server.xml ‬ファイルを手動で編集するのどちらかの方法で変更します。「Windows Installer‬」、「‪Linux Installer」を使って設定または、「‪Archive File‬」から設定した場合は、Jira 設定ツールを使います。

Jira 設定ツールで TCP ポートを変更する

  1. Jira 設定ツールを起動します。ツールの検索については、Jira 設定ツールの使用手順をご参照下さい。
  2. Web Server タブをクリックします。
  3. HTTP Port フィールドに、 新しい TCP リッスンポート番号を入力します。
  4. Control Port フィールドに、新しい TCP シャットダウンポート番号を入力します。
  5. [保存] ボタンをクリックします。変更内容が、Jira アプリケーション インストール ディレクトリconf サブディレクトリの server.xml ファイルに保存されます。

server.xml ファイルを編集して Jira の TCP ポート番号を変更する

Jira インストール ディレクトリの conf サブディレクトリにある server.xml ファイルを編集します。このファイルは次のような記述で始まります:

<Server port="8005" shutdown="SHUTDOWN">

  <Service name="Catalina">

    <Connector port="8080"
      maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
      enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />

    ...

例えば、シャットダウン ポートを "8005" から "8015" に、リスニング ポート (例: <connector/> 要素内) を "8080" から "8100" に変更します (Jira で使用する TCP ポート番号の決定については、以下をお読みください)。

次に、Jira を再起動し、ブラウザで http://<yourserver>:8100 にアクセスします。

(minus) Unix サーバーを起動し、1024 以下のポート (例えば、ポート番号 80) をバインドする場合、ポートをうまくバインドするには、Jira をルートで起動する必要があります。

関連トピック

Confluence のリスニングポートを変更する

最終更新日 2019 年 3 月 26 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.