Apache2ctl: Unterschied zwischen den Versionen
Erscheinungsbild
K Textersetzung - „= Fehlerbehebung =“ durch „= Bekannte Probleme =“ |
K Textersetzung - „==== Dokumentation ====“ durch „=== Dokumentation ===“ |
||
| (20 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
'''apache2ctl''' - Funktion des [[Apache-Webserver]]s | '''apache2ctl''' - Funktion des [[Apache-Webserver]]s [[httpd]]-Daemon kontrollieren | ||
== Beschreibung == | == Beschreibung == | ||
; Arbeitsweisen | ; Arbeitsweisen (Modi) | ||
{|class="wikitable options big" | |||
| 1 || Frontend für [[httpd]] || Alle notwendigen Umgebungsvariablen setzt und dann <code>httpd</code> aufruft, wobei es alle Befehlszeilenargumente weitergibt | |||
|- | |||
| 2 || SysV-Init-Skript || Ein-Wort-Argumente wie <code>start</code>, <code>restart</code> und <code>stop</code> entgegennimmt und sie in entsprechende Signale an <code>httpd</code> übersetzt | |||
|} | |||
; Anpassung | ; Anpassung | ||
Wenn Ihre Apache-Installation nicht standardisierte Pfade verwendet, müssen Sie das <code>apachectl-Skript</code> bearbeiten, um die entsprechenden Pfade für das <code>httpd-Binary</code> festzulegen | Wenn Ihre Apache-Installation nicht standardisierte Pfade verwendet, müssen Sie das <code>apachectl-Skript</code> bearbeiten, um die entsprechenden Pfade für das <code>httpd-Binary</code> festzulegen | ||
; Befehlszeilenargumente | |||
* Sie können auch alle notwendigen <code>httpd-Befehlszeilenargumente</code> angeben | * Sie können auch alle notwendigen <code>httpd-Befehlszeilenargumente</code> angeben | ||
; Details | |||
* Einzelheiten finden Sie in den Kommentaren im Skript | * Einzelheiten finden Sie in den Kommentaren im Skript | ||
; Siehe auch | ; Siehe auch | ||
Kommentare des Skripts | * Kommentare des Skripts | ||
== | == Aufruf == | ||
; Pass-Through-Modus | ; Pass-Through-Modus | ||
<code>apachectl</code> übernimmt alle für die <code>httpd-Binärdatei</code>verfügbaren Argumente | <code>apachectl</code> übernimmt alle für die <code>httpd-Binärdatei</code>verfügbaren Argumente | ||
| Zeile 23: | Zeile 29: | ||
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 | |||
Hier werden nur die Optionen im Stil von SysV init definiert (siehe httpd-Handbuchseite) | Hier werden nur die Optionen im Stil von SysV init definiert (siehe httpd-Handbuchseite) | ||
{| class="wikitable sortable options" | {| class="wikitable sortable options" | ||
| Zeile 68: | Zeile 74: | ||
|} | |} | ||
=== | === Argumente === | ||
=== Umgebung === | === Umgebung === | ||
The behaviour of apache2ctl can be influenced with these environment variables: | The behaviour of apache2ctl can be influenced with these environment variables: | ||
| Zeile 87: | Zeile 93: | ||
== Anwendung == | == Anwendung == | ||
== Konfiguration == | == Konfiguration == | ||
| Zeile 96: | Zeile 100: | ||
== Anhang == | == Anhang == | ||
=== Siehe auch === | === Siehe auch === | ||
{{Special:PrefixIndex/{{BASEPAGENAME}}}} | {{Special:PrefixIndex/{{BASEPAGENAME}}/}} | ||
---- | ---- | ||
* Apache starten | * Apache starten | ||
| Zeile 102: | Zeile 106: | ||
* Konfigurationsdateien | * Konfigurationsdateien | ||
* Plattform-Dokumente | * Plattform-Dokumente | ||
* | * [[httpd]] | ||
* Kommentare | * Kommentare | ||
=== Dokumentation === | |||
# /usr/share/doc/apache2/README.Debian.gz | # /usr/share/doc/apache2/README.Debian.gz | ||
; Man-Page | |||
# apache2ctl(8) | # apache2ctl(8) | ||
# apache2(8) | # apache2(8) | ||
=== Links === | |||
==== Weblinks ==== | |||
{{DEFAULTSORT:apache2ctl}} | {{DEFAULTSORT:apache2ctl}} | ||
| Zeile 119: | Zeile 123: | ||
[[Kategorie:Apache/HTTP/Befehle]] | [[Kategorie:Apache/HTTP/Befehle]] | ||
[[Kategorie:Linux/Befehl]] | |||
</noinclude> | </noinclude> | ||
Aktuelle Version vom 21. März 2025, 23:33 Uhr
apache2ctl - Funktion des Apache-Webservers httpd-Daemon kontrollieren
Beschreibung
- Arbeitsweisen (Modi)
| 1 | Frontend für httpd | Alle notwendigen Umgebungsvariablen setzt und dann httpd aufruft, wobei es alle Befehlszeilenargumente weitergibt
|
| 2 | SysV-Init-Skript | Ein-Wort-Argumente wie start, restart und stop entgegennimmt und sie in entsprechende Signale an httpd ü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
- Befehlszeilenargumente
- Sie können auch alle notwendigen
httpd-Befehlszeilenargumenteangeben
- Details
- Einzelheiten finden Sie in den Kommentaren im Skript
- Siehe auch
- Kommentare des Skripts
Aufruf
- Pass-Through-Modus
apachectl übernimmt alle für die httpd-Binärdateiverfü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 |
Argumente
Umgebung
The behaviour of apache2ctl can be influenced with these environment variables:
- APACHE_HTTPD
- APACHE_LYNX
- APACHE_STATUSURL
- APACHE_ULIMIT_MAX_FILES
- APACHE_RUN_DIR
- APACHE_LOCK_DIR
- APACHE_RUN_USER
- APACHE_ARGUMENTS
- APACHE_ENVVARS
See the comments in the script for details. These variables (except APACHE_ENVVARS) can be set in /etc/apache2/envvars.
Rückgabewert
apachectl gibt bei Erfolg den Wert 0 zurück, bei einem Fehler > 0
Anwendung
Konfiguration
Dateien
Anhang
Siehe auch
- Apache starten
- Apache stoppen
- Konfigurationsdateien
- Plattform-Dokumente
- httpd
- Kommentare
Dokumentation
- /usr/share/doc/apache2/README.Debian.gz
- Man-Page
- apache2ctl(8)
- apache2(8)
Links
Weblinks