So verwenden Sie den Apache-Webserver, wenn sowohl IIS als auch Apache auf demselben Computer installiert sind

So verwenden Sie den Apache-Webserver, wenn sowohl IIS als auch Apache auf demselben Computer installiert sind

Auf meinem Computer ist IIS 7 installiert. Ich habe WAMP auf diesem System installiert, kann jetzt aber keine Websites auf Apache verwenden.

Ich habe versucht, Folgendes zu verwenden:

iisreset stoppen

aber das hat einen Fehler ausgelöst -

Der RPC-Server ist nicht verfügbar.

Wie kann ich IIS 7 stoppen, damit ich meine Websites auf Apache verwenden kann?

Antwort1

Verwenden einer Befehlszeile

  1. Öffnen Sie ein Befehlszeilenfenster mit erhöhten Rechten.

  2. Geben Sie in der Eingabeaufforderung einNetzstopp WASund drücken Sie die EINGABETASTE. Geben Sie einYund drücken Sie dann die EINGABETASTE, um auch W3SVC zu stoppen.

  3. Um den Webserver neu zu starten, geben Sie einNetzstart W3SVCund drücken Sie die EINGABETASTE, um sowohl WAS als auch W3SVC zu starten.

Quelle :http://technet.microsoft.com/en-us/library/cc732317(WS.10).aspx

Antwort2

Wenn Sie die Ports, auf denen die Webserver laufen, nicht geändert haben, können Sie das nicht. Standardmäßig laufen beide auf Port 80.
Gehen Sie zu IIS und ändern Sie die Bindung von Port 80 auf Port 81. Dadurch kann Apache ausgeführt werden. Beim Versuch, über IIS auf die Website zuzugreifen, müssen die Ports mit :81 enden.

Hoffe das hilft.

Antwort3

Sie können XAMPP verwenden, das sehr einfach zu installieren ist und Ihnen ermöglicht, Ihren Apache als Dienst zu starten.

Wenn Sie möchten, dass IIS auf Port 80 und Apache auf Port 81 lauscht, müssen Sie auch den Apache-SSL-Port ändern, da IIS 443 verwendet.

Wenn Sie beides auf Port 80 verwenden möchten, können Sie unter den TCP/IP-Eigenschaften Ihres Windows eine virtuelle IP zur lokalen Verbindung hinzufügen.

Sie verwenden Ihre statische Standard-IP für IIS und Apache verwendet die virtuelle IP.
Fügen Sie dann einige Einträge zu c:\windows\system32\drivers\etc\hosts hinzu, wie:

iis.local 192.168.xx
apache.local 192.168.xy

Versuchen Sie, beide Dienste zu starten.
Fragen Sie mich, wenn Sie weitere Fragen haben.
Grüße,

verwandte Informationen