私のコンピュータには IIS 7 がインストールされています。このシステムに WAMP をインストールしましたが、Apache 上の Web サイトを使用できなくなりました。
使ってみた -
iisreset 停止
しかし、エラーが発生しました -
RPC サーバーが利用できません。
Apache で Web サイトを使用できるように IIS 7 を停止するにはどうすればよいですか?
答え1
コマンドラインの使用
管理者特権のコマンドライン ウィンドウを開きます。
コマンドプロンプトで次のように入力します。ネットストップWASENTERキーを押して、次のように入力します。はい次に ENTER キーを押して W3SVC も停止します。
Webサーバーを再起動するには、次のように入力します。ネットスタートW3SVCENTER キーを押して WAS と W3SVC の両方を起動します。
ソース :http://technet.microsoft.com/en-us/library/cc732317(WS.10).aspx
答え2
ウェブサーバーが実行されるポートを変更しない限り、デフォルトでは両方ともポート 80 で実行されます。IIS
にアクセスし、バインドをポート 80 ではなく 81 に変更します。これにより、Apache が実行できるようになりますが、IIS 経由で Web サイトにアクセスしようとする場合は、:81 で終わる必要があります。
お役に立てれば。
答え3
XAMPP を使用すると、インストールが非常に簡単になり、Apache をサービスとして起動できるようになります。
IIS がポート 80 をリッスンし、Apache がポート 81 をリッスンするようにしたい場合は、IIS が 443 を使用するため、Apache SSL ポートも変更する必要があります。
ポート 80 で両方を使用する場合は、Windows の TCP/IP プロパティのローカル接続に 1 つの仮想 IP を追加できます。
IIS にはデフォルトの静的 IP を使用し、Apache は仮想 IP を使用します。
次に、c:\windows\system32\drivers\etc\hosts に次のようなエントリを追加します。
iis.local 192.168.xx
apache.local 192.168.xy
両方のサービスを起動してみてください。
さらに質問がある場合は私に聞いてください。
よろしくお願いいたします。