XAMPP apacheサーバーのポートを変更するには?
元の質問に答えるには:
XAMPP Apacheサーバーポートを変更するにはここで手順を実行します。
自由なポート番号を選択します
Apacheが使用するデフォルトポートは80
です。
Netstat(XAMPPコントロールパネルに統合)を使用して、使用しているすべてのポートを見てみましょう。
次に、使用されているすべてのポートを見ることができ、ここでは80
ポートがSystem
によって既に使用されていることがわかります。
空きポート番号を選択します(この例では8012
)。
ファイル”httpd.conf”
このファイルは、Windowsの場合は
C:\xampp\apache\conf
、Linuxの場合はbin/apache
にあります。:
Listen 80ServerName localhost:80
で置き換えてください。:
Listen 8012ServerName localhost:8012
ファイルを保存します。
へのアクセス:http://localhost:8012それが仕事であるかどうかを確認してください。
そうでない場合は、以下の手順3で説明するようにhttp-ssl.conf
ファイルを編集する必要があります。 ↓
ファイルを編集します”http-ssl.conf”
このファイルは、Windowsの場合は
C:\xampp\apache\conf\extra
にあり、Linuxの場合はこのリンクを参照してください。
次の行を見つけます:
Listen 443<VirtualHost _default_:443>ServerName localhost:443
それらを別のポート番号(この例では8013
)に置き換えます) :
Listen 8013<VirtualHost _default_:8013>ServerName localhost:8013
ファイルを保存します。
Apacheサーバーを再起動します。
へのアクセス:http://localhost:8012それが仕事であるかどうかを確認してください。
Xampp Apacheサーバー設定を構成します
URLにポート番号を指定せずにlocalhostにアクセスしたい場合http://localhost:8012ではなく
http://localhost。
- Xamppコントロールパネルを開きます
- Config▸Service and Port Settings▸Apache
- メインポートとSSLポートの値を選択した値に置き換えます(例:
8012
と8013
)。 - サービス設定を保存
- コントロールパネルの設定を保存
- Apacheサーバーを再起動これで動作するはずです。
4.1. Webブラウザの設定
この設定でURLのポート番号が非表示になっていない場合は、webブラウザが設定されていないためです。 参照 : ツール➤オプション➤一般➤接続設定。.. あなたは別のポートを選択したり、プロキシ設定を変更することができます。
4.2. Ultimate bad luck
のまれなケースでは、ステップ4とWebブラウザの設定が機能しない場合、これを行う唯一の方法は、80に戻すか、すべてのトラフィックをポート8012にリ
あなたの問題に答えるには:
あなたはまだコントロールパネルのコンソールにこのメッセージがある場合 :
xampp-control.exe
ファイルの場所を見つける(おそらくC:\xampp
)- そのディレクトリにファイル
XAMPP.INI
を作成します(したがって、XAMPP.ini
とxampp-control.exe
は同じディレクトリにあります)
XAMPP.INI
ファイルに次の行を入れます:
apache = 8012
今、あなたは常に取得します:
Apacheは
を開始しました。only.It あなたのhttpd.conf
とは何の関係もありません。
最善の解決策は、異なるポート番号をリッスンして使用するようにXAMPP Apacheサーバーを再構成することです。 ここでは、それを行う方法です:
1)まず、Apacheの”httpd”を開く必要があります。conf”ファイルを使用し、新しいポート番号で使用/リッスンするように設定します。 Httpdを開くには。confファイルを開き、Apacheの”Start”と”Admin”ボタンの横にある”Config”ボタンをクリックします。 表示されたポップアップメニューで、をクリックしてhttpdを開きます。conf
2)httpd内で。confファイル”listen”を検索します。 あなたは次のようなもので二つの行を見つけることができます:
#Listen 12.34.56.78:80Listen 80
ポート番号をポート番号に変更します。 以下のようなあなたの選択(例えばポート1234)の
#Listen 12.34.56.78:1234Listen 1234
3) 次に、同じhttpdで。confファイル”ServerName localhost:”を探して、新しいポート番号に設定します。
ServerName localhost:1234
4) httpdを保存して閉じます。confファイル。
5)もう一度Apache configボタンをクリックし、”httpd-ssl.conf”ファイル。
6)httpd-sslで。confファイルで、もう一度”Listen”を探します。 あなたが見つけることができます:
Listen 443
選択した新しいポート番号でリッスンするように変更します。 のように言う:
Listen 1443
7) 同じhttpd-sslで。confファイル<VirtualHost _default_:443>
という別の行を見つけます。 これを新しいポート番号に変更します。 (のような1443)
8) 同じhttpd-sslでも。confポート番号を定義する別の行を見つけることができます。 そのためには、”ServerName”を探します。 あなたは次のようなものを見つけるかもしれません:
ServerName www.example.com:443 or ServerName localhost:433
このServerNameを新しいポート番号に変更します。
8)httpd-sslを保存して閉じます。confファイル。
9)最後に、ポート番号を変更する必要がある場所がもう一つあります。 そのためには、XAMPPコントロールパネルの「設定」ボタンをクリックして開きます。 次に、”サービスとポートの設定”ボタンをクリックします。 その中で、”Apache”タブをクリックし、”メインポート”と”SSLポート”ボックスに新しいポート番号を入力して保存します。 [保存]をクリックして、[設定]ボックスを閉じます。
それはトリックを行う必要があります。 今すぐApacheを”起動”し、すべてがうまくいけば、あなたのApacheサーバーが起動するはずです。
また、XamppコントロールパネルのApache Port/s noが設定した新しいポートIdに変更されていることも表示されます。
(apacheを再起動した後)”http://localhost:8012″と入力してページにアクセスしようとしましたか?