WAMPでApacheのポート番号を変更する方法


115

私はWAMPサーバーを初めて使用してシステムにインストールしましたが、インストールした後http://localhost/、ブラウザーで次のようにlocalhostのURLにアクセスして確認すると 、機能しません。私は取得しています404エラーや空白のページを

これは、デフォルトでの80ポートがWamp serverIISサーバーによって使用されているためです。Wampサーバーでポート番号を変更してこの問題を解決する方法を教えてください。

回答:


156

WAMPサーバーアイコンをクリックし、[ 設定ファイル ]のメニューからを選択します httpd.conf。長いテキストファイルがメモ帳で開きます。このファイルを下にスクロールして、行を読み取りPort 80、これをread Port 8080に変更します。ファイルを保存して、メモ帳を閉じます。wampサーバーアイコンをもう一度クリックして、[すべてのサービスを再起動する]を選択します。完了する前に、もう1つ変更を加える必要があります。Windowsエクスプローラーで、WAMPサーバーがインストールされている場所(デフォルト)を見つけますC:\Wamp


更新:新しいバージョンのWAMPで、WAMPサーバーアイコン > Apache >を クリックしhttpd.conf、行Listen 80を変更するListen 8080か、任意のポートに変更します。

更新: 3.1.6バージョンのWAMPで、タスクバーのwampサーバーアイコンを右クリックし 、[ツール]-> [Apacheが使用するポート:80]-> [80以外のポートを使用]を選択すると、入力ボックスにポップアップし、そこに新しいポートを入力し、確認ボタンをクリックして、Wampを再起動します。


16
それはそうListen 8080ではありPort 8080ませんか?
DaveRandom

他のアプリケーションがその80ポートを使用している可能性があるため、ポートを変更するだけで動作します。
vishal_g

3
これに関連して-ポートも別のポートに変更する必要がありましたが、WampServerシステムトレイモニターからのリンクが機能しませんでした。彼らはプレーンな「localhost /」を指さし続けました。これを変更するために、c:\ wamp \ wampmanager.iniを編集してみましたが、wampserverを再起動するたびに、デフォルトで上書きされるように見えました。とにかく、c:\ wamp \ wampmanager.tpl(テンプレート、たぶん)に新しいポート番号を追加した後、すべては次回のWampの再起動後に機能し始めました。私が共有する必要があると思っただけです。:)
userfuser 2013

2
また、wamp \ wampmanager.tplのURLリンクを変更して、タスクバーからショートカットを機能させる
Adam Butler

ウィキペディアには、ポート番号と一般的な用途がリストされています。一般的な代替HTTPポートとしての状態80、8080、および8008。en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers
LL Learner

102

たとえば、httpd.confファイルに移動します。WAMP環境では、次の場所にあります。

C:\wamp\bin\apache\apache2.2.22\conf\httpd.conf

行番号に移動します。46とListen 80exの要件に合わせて編集します。

Listen 8383

WAMPの新しいバージョンは次の2行を使用します。

Listen 0.0.0.0:8383  
Listen [::0]:8383

次に行番号に移動します。171とServerName localhost:80exの要件に合わせて編集します。

ServerName localhost:8383

Restart Apache そして、それが完了しました!

これで、次のURLでアクセスできます。

http://localhost:8383 or http://192.168.1.1:8383

ここで解決策を探している人々に役立つことを願っています。


5
VirtualHostsを使用する場合は、<VirtualHost *:80>の代わりに<VirtualHost *:
8383

34

wampserver 3.xの以降、アパッチのリスニングポート番号を変更すると、特定のApacheのスキルを必要としない(のhttp.conf、バーチャルホスト、...)、あなただけのために持っているボタンをクリックしてください -あなたはWindowsのOSを実行していると仮定します!:

  1. トレイで、緑/実行中のWAMPアイコンを右クリックします
  2. 選択メニューツール
  3. [ Apacheで使用されるポート:xx ] セクションで、[ 80以外のポートを使用する (つまり、デフォルトのポート構成) ]をクリックします。
  4. ポップアップウィンドウに目的のポート番号を入力します- 通常は代替Webポートとして8080

注意:代替ポートの場合:公式のIANAサービス名とトランスポートプロトコルのポート番号レジストリを確認してください


11

Xamppのポート番号を変更するファイルC:\ xampp \ apache \ conf \ httpd.confに移動します。

#Listen 12.34.56.78:80
Listen 80

80を82に変更

なので

#Listen 12.34.56.78:82
Listen 82

今あなたのURLは

http://localhost:82

変更して動作しました!しかし、ポートをURLから非表示にできますか?ポート82を使用する必要がありますが、URLには表示されません。それは可能ですか?
ARUN、2016年

6

ポートを変更する代わりに、ポート80をIISで使用されているものとして回収しました。

それで私はサービスに行き、以下を止めました:

  1. World Wide Web Publishing Services。
  2. ウェブ管理サービス
  3. Web展開エージェントサービス。

開発環境の再起動時に起動しないように、それらを手動に設定します。


1
ポートを変更するよりも、このアプローチが好きです。Windows 10では、無効にする必要があったのはWorld Wide Web Publishing Servicesだけでした
Paul Sandel

4

ファイルの修正に加えてC:\wamp64\bin\apache\apache2.4.27\conf\httpd.conf
URLショートカットを機能さC:\wamp64\wampmanager.confせるには、ファイルを編集してポートを変更します。

[apache]
apachePortUsed = "8080"

次に終了し、ワンプを再起動します。


3

Apacheサーバーを変更して、ポート80以外のポートをリッスンしてみることができます。

タスクバーの黄色のWAMPアイコンをクリックします。Apache-> httpd.confを選択します。

80 ServerName localhost:80をリッスンして、次のように変更します(これらは互いに隣り合っていません)。

8080 ServerName localhost:8080をリッスンします


1

WAMPサーバーアイコンをクリックし、[構成ファイル]のメニューから[httpd.conf]を選択します。長いテキストファイルがメモ帳で開きます。このファイルを下にスクロールして、ポート80を読み取る行までスクロールし、ポート8080を読み取るように変更します。ファイルを保存してメモ帳を閉じます。wampサーバーアイコンをもう一度クリックして、[すべてのサービスを再起動する]を選択します。完了する前に、もう1つ変更を加える必要があります。Windowsエクスプローラで、WAMPサーバーがインストールされている場所を探します。デフォルトではC:\ Wampです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.