これは私の Apache httpd.conf 設定です:
Listen 8012
ServerName localhost:8012
Apache を起動するたびに、XAMPP
次のメッセージが表示されます:
Status Check OK
Busy…
Apache Started [Port 80]
どなたか助けてください。他の設定を変更できますか?
ベストアンサー1
元の質問に答えると:
XAMPPを変更するにはアパッチサーバーポートの手順は次のとおりです:
1. 空いているポート番号を選択する
Apache が使用するデフォルトのポートは です80
。
ご覧ください使用済みのポートすべてとネットスタット(統合されてザムップコントロールパネル)。
すると、使用されているすべてのポートが表示されます。ここでは、80
ポートすでに使用されているによるSystem
。
空いているポート番号 (8012
この例では ) を選択します。
2. ファイル「httpd.conf
」を編集します。
このファイルは
C:\xampp\apache\conf
、ウィンドウズまたはbin/apache
リナックス.:
Listen 80
ServerName localhost:80
次のように置き換えます。
Listen 8012
ServerName localhost:8012
ファイルを保存します。
へのアクセス :http://localhost:8012動作するかどうかを確認します。
http-ssl.conf
そうでない場合は、説明に従ってファイルを編集する必要があります。ステップ3以下↓
3. ファイル「http-ssl.conf
」を編集します。
このファイルは
C:\xampp\apache\conf\extra
、ウィンドウズまたはこれを参照してくださいリンクのためにリナックス。
次の行を見つけます。
Listen 443
<VirtualHost _default_:443>
ServerName localhost:443
これらを別のポート番号に置き換えます (8013
この例では) :
Listen 8013
<VirtualHost _default_:8013>
ServerName localhost:8013
ファイルを保存します。
Apache サーバーを再起動します。
へのアクセス :http://localhost:8012動作するかどうかを確認します。
4. XAMPP Apacheサーバー設定を構成する
URLにポート番号を指定せずにlocalhostにアクセスする場合
http://ローカルホストの代わりにhttp://localhost:8012。
- 開けるXampp コントロール パネル
- へ移動設定►サービスとポートの設定►アパッチ
- 交換するメインポートそしてSSL ポート選択した値と値を関連付けます(例:および
8012
)8013
。 - 保存サービス設定
- 保存コントロールパネルの構成
- Apache サーバーを再起動します。これで動作するはずです。
4.1. Webブラウザの設定
この設定で URL のポート番号が隠されない場合は、Web ブラウザがそのように設定されていないことが原因です。次を参照してください:ツール ► オプション ► 全般 ► 接続設定...別のポートを選択したり、プロキシ設定を変更したりできるようになります。
4.2. 極めて不運な稀なケース
手順 4 と Web ブラウザの構成が機能しない場合は、ポートを 80 に戻すか、ポート 80 にリスナー (プロキシなど) をインストールして、すべてのトラフィックをポート 8012 にリダイレクトするしかありません。
あなたの問題に答えるには:
コントロール パネル コンソールにこのメッセージがまだ表示される場合:
Apache が起動しました [ポート 80]
- ファイルの場所を見つける
xampp-control.exe
(おそらくC:\xampp
) XAMPP.INI
そのディレクトリにファイルを作成します( とXAMPP.ini
はxampp-control.exe
同じディレクトリにあります)
ファイルに次の行を追加しますXAMPP.INI
。
[PORTS]
apache = 8012
今、あなたは常に以下を取得します:
Apache が起動しました [ポート 8012]
その点に注意してください、これは表示目的のみです。それはあなたの とは何の関係もありませんhttpd.conf
。