Tomcatサーバーのデフォルトポートを変更するにはどうすればよいですか?

How Change Default Port Tomcat Server



実際にTomcatサーバーのデフォルトポートを変更する方法を確認するメインステップに進む前に、まずもう少し詳しく見て、このTomcatサーバーが実際に何であるか、そしてそれが主に使用されるいくつかのアプリケーションを確認しましょう。

前述のように、Apache Tomcatサーバーは、Javaサーブレット、Javaサーバーページ、Java式言語、JavaWebSocketテクノロジなどのいくつかの大規模なJavaエンタープライズ仕様を実装するためのサーブレットコンテナとして機能するオープンソースのWebサーバーです。サーブレットコンテナはWebサーバーの一部であり、多かれ少なかれ、ソケットのオープン、一部のコンポーネントの管理、API呼び出しの処理など、必要なすべてのものをプログラミングモデルに提供するアプリケーションサーバーとして説明できます。 Apache Tomcatサーバーは、世の中で最も広く使用されているサーバーの1つであり、いくつかの大規模なエンタープライズアプリケーションを強化しています。これに加えて、オープンソースであり、Apacheライセンスに該当するため、大規模な開発者リストと、人々が常に意見を提供し、互いに援助を提供しているいくつかのフォーラムが含まれています。







さらに面倒なことはせずに、最後に私たちの記事のメイントピックに移りましょう。



デフォルトポートの変更

デフォルトでは、Tomcatサーバーは 8080 ポート番号。ただし、これを変更する必要がある場合は、次の手順に従うことで簡単に行うことができます。



1.TomcatディレクトリでServer.xmlファイルを見つける
まず、Tomcatサーバーを正確にどこにインストールしたかを確認する必要があります。 Windowsでは、 NS ディレクトリ、次に プログラムファイル ディレクトリで、Tomcat、Apache Software Foundation、またはApacheという名前のディレクトリを探します。これらのいずれかを見つけた場合は、それらを開いてから検索します conf ディレクトリ。





これを見つけたら、それを開くと、というファイルがあります server.xml 。好きなファイルエディタでこれを開きます。



Linuxでは、検索ウィンドウで検索することにより、Tomcatのホームディレクトリを簡単に見つけることができます。それを見つけたら、それを開いて、中に入ってください conf ディレクトリを作成し、server.xmlファイルを開きます。

xmlファイルを開くと、最初に似たようなものが表示されます。

2.コネクタタグを見つける
server.xmlファイルを開いた後、で始まる行を見つけてください。 コネクタ 鬼ごっこ。 Tomcatのバージョンに応じて、これらは以下の2つのいずれかになります。

最初のバージョン:

=「8080」maxHttpHeaderSize=「8192」
maxThreads=「150」minSpareThreads='25'maxSpareThreads='75'
enableLookups='NS'redirectPort=「8443」acceptCount=「100」
connectionTimeout=「20000」disableUploadTimeout='NS' />>

2番目のバージョン:



=
「8080」プロトコル=「HTTP / 1.1」
connectionTimeout=「20000」
redirectPort=「8443」 />>

3.ポート番号の変更
お気づきのとおり、上記の2つのバージョンのそれぞれのConnectorタグには、portプロパティが付加されており、これにはデフォルトのポート番号が割り当てられています。 Tomcatサーバーを別のポートで実行するには、このポートを、Tomcatサーバーを実行するポート番号に置き換えるだけです。たとえば、Tomcatサーバーを8090ポートで実行したい場合、Connectorタグに加える変更は次のようになります。

=
「8090」プロトコル=「HTTP / 1.1」
connectionTimeout=「20000」
redirectPort=「8443」 />>

上記の例に見られるように、Portプロパティに配置された8080番号を自分のPort8090に置き換えただけです。

4.Tomcatを再起動します
Tomcatサーバーのポートを変更した後、server.xmlファイルを保存します。 Tomcatサーバーが現在実行されている場合は、サーバーを停止し、再起動して、再起動します。実行されていない場合は、再起動してから起動します。これで、Tomcatサーバーを実行すると、指定したポートで実行されます。私の場合、それは8090ポートになります。

結論

Tomcatサーバーは、世の中で最も広く使用されているWebサーバーの1つであり、コミュニティで非常に人気があります。いくつかの明確に定義されたコマンドがあり、デフォルトのポートの変更に関する記事に示されている手順に示されているように、簡単に構成できます。全体として、それはあなたの時間をかける価値のあるツールです。