Apache2ctl: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
Zeile 15: | Zeile 15: | ||
== Syntax == | == Syntax == | ||
; Pass-Through-Modus | |||
<code>apachectl</code> übernimmt alle für die <code>httpd-Binärdatei</code>verfügbaren Argumente | |||
# apachectl [<var>httpd-argument</var>] | # apachectl [<var>httpd-argument</var>] | ||
; SysV-Init-Modus | |||
Im SysV-Init-Modus nimmt <code>apachectl</code> einfache Ein-Wort-Befehle entgegen | Im SysV-Init-Modus nimmt <code>apachectl</code> einfache Ein-Wort-Befehle entgegen | ||
=== Optionen === | === Optionen === | ||
Hier werden nur die Optionen im Stil von SysV init definiert | Hier werden nur die Optionen im Stil von SysV init definiert | ||
: siehe httpd-Handbuchseite | |||
{| class="wikitable sortable options" | {| class="wikitable sortable options" | ||
|- | |- |
Version vom 3. Mai 2024, 20:05 Uhr
apache2ctl - Funktion des Apache-Webservers (httpd-Daemon) kontrollieren
Beschreibung
- Arbeitsweisen
apachectl
kennt zwei Modi
- Erstens kann es als einfaches Frontend für den
httpd-Befehl
fungieren, das einfach alle notwendigen Umgebungsvariablen setzt und dannhttpd
aufruft, wobei es alle Befehlszeilenargumente weitergibt - Zweitens kann
apachectl
als SysV-Init-Skript fungieren, das einfache Ein-Wort-Argumente wiestart
,restart
undstop
entgegennimmt und sie in entsprechende Signale anhttpd
übersetzt
- Anpassung
Wenn Ihre Apache-Installation nicht standardisierte Pfade verwendet, müssen Sie das apachectl-Skript
bearbeiten, um die entsprechenden Pfade für das httpd-Binary
festzulegen
- Sie können auch alle notwendigen
httpd-Befehlszeilenargumente
angeben - Einzelheiten finden Sie in den Kommentaren im Skript
Weitere Einzelheiten finden Sie in den Kommentaren des Skripts
Syntax
- Pass-Through-Modus
apachectl
übernimmt alle für die httpd-Binärdatei
verfügbaren Argumente
# apachectl [httpd-argument]
- SysV-Init-Modus
Im SysV-Init-Modus nimmt apachectl
einfache Ein-Wort-Befehle entgegen
Optionen
Hier werden nur die Optionen im Stil von SysV init definiert
- siehe httpd-Handbuchseite
Option | Beschreibung |
---|---|
start | Startet den Apache httpd-Daemon
|
stop | Hält den Apache httpd-Daemon an
|
restart | Startet den Apache httpd-Daemon neu
|
fullstatus | Zeigt einen vollständigen Statusbericht von mod_status an
|
status | Zeigt einen kurzen Statusbericht an. Ähnlich wie die Optionfullstatus, mit dem Unterschied, dass die Liste der Anfragen, die gerade bedient werden, weggelassen wird |
graceful | Startet den Apache httpd-Daemon ordnungsgemäß neu
|
graceful-stop | Beendet den Apache httpd-Daemon
|
configtest | Führt einen Syntaxtest für Konfigurationsdateien durch
|
startssl |
Um httpd mit SSL-Unterstützung zu starten, sollten Sie Ihre Konfigurationsdatei so bearbeiten, dass sie die entsprechenden Direktiven enthält, und dann den normalen apachectl-Start verwenden |
Parameter
Umgebungsvariablen
Exit-Status
apachectl
gibt bei Erfolg den Wert 0 zurück, bei einem Fehler > 0
Anwendung
Fehlerbehebung
Konfiguration
Dateien
Anhang
Siehe auch
- Apache starten
- Apache stoppen
- Konfigurationsdateien
- Plattform-Dokumente
httpd
- Kommentare
Dokumentation
Man-Pages
- apache2ctl(8)