Apacheサーバーのリスニングポートを変更する方法
先週、HTTPSポート80がすでに別のソフトウェアによって使用されているサーバーに遭遇しました。「犯人」は当然のことながら別のWebサーバーソフトウェア、つまりIISでした。IISユーザーはすでにデフォルトのポートに慣れているため、 Apacheのインストールでは、 (Apache)HTTPにあまり人気のないポート(この場合はポート81)を使用するしかありませんでした。
httpにとってポート80が重要な理由を疑問に思うかもしれません。ええと、一つには、それはユーザーにとっての使いやすさです。ポート80以外のポートをリッスンしているWebサーバーを参照している場合は、アドレスとともにポート番号を含める必要があります。
次のようなものです。http:http://yourdomain.com:81/ :81/ポート81がWebサーバーのポートの場合。ポート80を使用する場合、ポート80はHTTPに使用される標準ポートであるため、アドレスにポート80を入力する必要はありません。http://www.tcpipguide.comによると
「混乱を避けるために、特定のサーバープロセスを実装するソフトウェアは通常、すべてのIPデバイスで同じ予約済みポート番号を使用するため、クライアントはそれを簡単に見つけることができます…すべてのWebブラウザーは、Webサイトがポートに送信された要求をリッスンするように設計されていることを「認識」しています。 80インチ(“To avoid chaos, the software that implements a particular server process normally uses the same reserved port number on every IP device, so clients can find it easily… Every Web browser just “knows” that websites are designed to listen for requests sent to port 80”)。
それで、その事実が解決したので、 Apache(Apache)セットアップのポートを変更する方法を見てみましょう。まず、 Apache(Apache) > confフォルダー内のhttpd.confファイルを探します。
httpd.confはすべてのApache実装で使用されるテキストファイルであるため、UnixApacheまたはWindowsApacheのインストールの変更は、この構成ファイルを介して同じ方法で行われます。お気に入りのテキストエディタを使用してファイルを開き、「Listen80」の行を探します。
この行は、ポート80でリッスンするApacheを定義します。必要なのは、そのポート80を使用する任意のポートに変更することだけです。使用するポートが空きポートであり、他のサービスによってまだ使用されていないことを確認してください。よくわからない場合は、無料のポートスキャナー(free port scanner)に関するガイドをお読みください。
ファイルを編集したら、ファイルを保存してApacheを再起動します。新しいポートをすでに使用しているかどうかをテストするには、使用したポートのURLを参照します。たとえば、新しいポートとしてポート81を入力した場合、新しいURLはhttp://yourdomain:81である必要があります。
私がオンラインで読んだ別の方法は少し異なります。上記がうまくいかない場合は、 / etc / apache2/ports.confにアクセスしてListen行を(Listen)/etc/apache2/ports.confのようなものに変更してみてください(Listen 81)。
次に、/ etc / apache2 / sites-enabled / /etc/apache2/sites-enabled/000-default.confに移動し、最初の行をVirtualHost *: 81に変更します。Apache(Restart Apache)を再起動すると、ポート番号を入力しなくてもドメインにアクセスできるはずです。Apacheは自動的に/var/ www/htmlにリダイレクトする必要があります。楽しみ!
Related posts
HDGの説明:コンピュータポートとは何ですか?それらは何に使用されますか?
FileZillaを使用してFTPサーバーを作成する方法
WindowsXPまたはWindowsServer2003コンピュータへのリモートアクセス
コンピュータのプロキシサーバー設定を確認する方法
Internet and Social Networking Sites addiction
ネットワーク接続をトラブルシューティングするための8つの簡単な方法
Windows 10のWindows SandboxでNetworkingを無効にする方法
書評-ダミーのためのホームネットワーキングオールインワンデスクリファレンス
Windowsで「IPアドレスを更新できない」を修正する方法
NAS(ネットワーク接続ストレージ)のセットアップ方法
Peer Peer Networking(P2P)およびFile Sharing
CDNとは何ですか?ドメインを所有している場合、CDNが不可欠なのはなぜですか?
DHCPリース時間とは何ですか?それを変更する方法
修正方法「この受信者に送信する権限がありません」
古いルーターをどうするか:8つの素晴らしいアイデア
自動HDMIスイッチングのしくみ
Windows、Mac、Linuxで最適なWi-Fiチャネルを見つける方法
Xbox Liveに接続できません。 Fix Xbox Live Networking issueでWindows 10
ローカルホストとは何ですか?どのように使用できますか?
ワイヤレスルーターには接続できますが、インターネットには接続できませんか?