httpd – Apache Hypertext Transfer Protocol Server

Optionen

-d serverroot Setzen Sie den Anfangswert für die ServerRoot Direktive toserverroot. Dies kann durch die ServerRoot-Direktive in der Konfigurationsdatei überschrieben werden. Der Standardwert ist/usr/local/apache2. -f config Verwendet die Direktiven in der Datei config beim Start. Wennconfig nicht mit einem / beginnt, wird es als apath relativ zu ServerRoot betrachtet. Die Vorgabe istconf/httpd.conf. -k start|restart|graceful|stop|graceful-stop Signalisiert httpd zum Starten, Neustarten oder Anhalten. Siehe Apache httpd stoppen für weitere Informationen. -C directive Verarbeitet die Konfigurationsrichtlinie vor dem Lesen vonconfig -Dateien. -c directive Verarbeitet die Konfigurationsanweisung nach dem Lesen von Konfigurationsdateien. -D parameter Setzt einen Konfigurationsparameter, der mit<IfDefine> Abschnitten in den Konfigurationsdateien verwendet werden kann, um Befehle beim Start und Neustart des Servers bedingt zu überspringen oder zu verarbeiten. Er kann auch verwendet werden, um bestimmte, weniger gebräuchliche Startparameter zu setzen, einschließlich -DNO_DETACH (verhindert, dass der Parent einen Fork ausführt) und -DFOREGROUND (verhindert, dass der Parent setsid() usw. aufruft). -e level Setzt den LogLevel beim Start des Servers auf Level. Dies ist nützlich, um vorübergehend die Ausführlichkeit der Fehlermeldungen zu erhöhen, um Probleme während des Starts zu finden. -E file Fehlermeldungen während des Serverstarts an eine Datei senden. -h Eine kurze Zusammenfassung der verfügbaren Befehlszeilenoptionen ausgeben. -l Eine Liste der in den Server kompilierten Module ausgeben. Dynamisch geladene Module, die mit der Direktive LoadModule eingebunden wurden, werden nicht aufgelistet. -L Ausgabe einer Liste von Direktiven, die von statischen Modulen bereitgestellt werden, zusammen mit den erwarteten Argumenten und den Stellen, an denen die Direktive gültig ist. Direktiven, die von gemeinsam genutzten Modulen bereitgestellt werden, werden nicht aufgelistet. -M Eine Liste der geladenen statischen und gemeinsam genutzten Module ausgeben. -S Zeigt die Einstellungen, wie sie aus der Konfigurationsdatei geparst wurden (derzeit werden nur die Virtualhost-Einstellungen angezeigt). -T (Verfügbar ab 2.3.8) Überspringe die Dokumentenstammprüfung beim Start/Neustart. -t Führen Sie Syntaxtests nur für Konfigurationsdateien durch. Das Programm wird nach diesen Syntaxtests sofort mit einem Rückgabecode von 0 (Syntax OK) oder einem Rückgabecode ungleich 0 (Syntaxfehler) beendet. Wenn -DDUMP_VHOSTS ebenfalls gesetzt ist, werden Details der virtuellen Hostkonfiguration ausgegeben. Wenn -D DUMP_MODULES gesetzt ist, werden alle geladenen Module gedruckt. -v Die Version von httpd ausgeben und dann beenden. -V Die Version und die Build-Parameter von httpd ausgeben und dann beenden. -X httpd im Debug-Modus ausführen. Es wird nur ein Worker gestartet und der Server wird nicht von der Konsole getrennt.

Die folgenden Argumente sind nur auf der Windows-Plattform verfügbar:

-k install|config|uninstall Installieren Sie Apache httpd als Windows NT-Dienst; ändern Sie die Startoptionen für den Apache httpd-Dienst; und deinstallieren Sie den Apache httpd-Dienst. -n name Der Name des Apache httpd-Dienstes, der signalisiert werden soll. -w Lassen Sie das Konsolenfenster im Fehlerfall geöffnet, damit die Fehlermeldung gelesen werden kann.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.