Ich habe versehentlich meinen Apache-Windows-Dienst entfernt und versucht, einen anderen Apache-Webserver zu installieren. Weiß jemand, wie ich einen anderen Apache-Windows-Dienst von cmd erstellen kann? Ich habe "sc create ..." ausprobiert, aber am Ende fehlt mir ein Skript wie -k start? Ich bin mir nicht sicher, was ich dafür brauche ...
Ich verwende Apache 2.2
Vielen Dank
In Apache 2.4 wurde die ausführbare Datei in httpd.exe umbenannt. Der Befehl lautet:
httpd.exe -k install -n "Apache2.4"
Mit einem Namensschalter, um dem Dienst einen eindeutigen Namen zu geben.
Klicken Sie auf Win + R
Und geben Sie cmd
ein.
Das folgende Bild zeigt, wie man Apache2.2
In Windows installiert
Das Standardinstallationsverzeichnis von Apache2.2 ist C:\Program Files\Apache Software Foundation
, Aber auf meinem PC habe ich direkt auf dem Laufwerk C:/
Installiert.
Wenn Sie Apache2.2 im Ordner "Programme" installieren möchten, geben Sie den Befehl Eingabeaufforderung wie folgt ein
C:\>cd Program Files
(Klicken Sie auf die Eingabetaste)
C:\>Program Files>cd Apache Software Foundation
(Klick Enter)
C:\Program Files\Apache Software Foundation>cd Apache2.2
(Klicken Sie auf die Eingabetaste)
C:\Program Files\Apache Software Foundation\Apache2.2>cd bin
(Klicken Sie auf die Eingabetaste)
im Ordner bin finden Sie die Datei httpd.exe
C:\Program Files\Apache Software Foundation\Apache2.2\bin>httpd.exe -k install
(Klicken Sie auf die Eingabetaste)
Die erfolgreiche Meldung wird in der Eingabeaufforderung wie oben in der Abbildung dargestellt angezeigt.
Für ältere Versionen von Apache:
Apache.exe -k install
net start Apache2
Auf Apache 2.2 lautet der Befehl: httpd.exe -k install
Klicken Sie unter Windows 7 oder 8 mit der rechten Maustaste auf die Startverknüpfung (Menü) der XAMPP-Systemsteuerung und dann auf Run As Administrator
. Aktivieren Sie dann einfach die Kontrollkästchen für Apache und/oder MySQL.
Hat bei mir mit httpd.exe -k install nicht geklappt, ich musste Apache als Dienst mit sc.exe registrieren mit:
sc.exe create Apache2.4 start= auto obj= "<account>" password= "<password>" DisplayName= "Apache 2.4" depend= "Tcpip/Afd" binpath= "\"c:\wamp\bin\Apache\apache2.4.33\bin\httpd.exe\" -k runservice"