Apache2ctl: Unterschied zwischen den Versionen
K Textersetzung - „= Umgebungsvariablen =“ durch „= Umgebung =“ |
|||
(10 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 12: | Zeile 12: | ||
* Einzelheiten finden Sie in den Kommentaren im Skript | * Einzelheiten finden Sie in den Kommentaren im Skript | ||
; Siehe auch | |||
Kommentare des Skripts | |||
== Syntax == | == Syntax == | ||
Zeile 64: | Zeile 65: | ||
* Die folgende Option war in früheren Versionen verfügbar, wurde aber entfernt | * Die folgende Option war in früheren Versionen verfügbar, wurde aber entfernt | ||
|- | |- | ||
| startssl || | | 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 | ||
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 === | === Parameter === | ||
=== | === 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 === | |||
<code>apachectl</code> gibt bei Erfolg den Wert 0 zurück, bei einem Fehler > 0 | <code>apachectl</code> gibt bei Erfolg den Wert 0 zurück, bei einem Fehler > 0 | ||
Zeile 80: | Zeile 93: | ||
=== Dateien === | === Dateien === | ||
<noinclude> | <noinclude> | ||
== Anhang == | == Anhang == | ||
=== Siehe auch === | === Siehe auch === | ||
Zeile 92: | Zeile 106: | ||
==== Dokumentation ==== | ==== Dokumentation ==== | ||
# /usr/share/doc/apache2/README.Debian.gz | |||
===== Man-Pages ===== | ===== Man-Pages ===== | ||
# apache2ctl(8) | # apache2ctl(8) | ||
# apache2(8) | |||
==== Links ==== | ==== Links ==== | ||
===== Weblinks ===== | ===== Weblinks ===== | ||
{{DEFAULTSORT:apache2ctl}} | |||
{{DISPLAYTITLE:apache2ctl}} | |||
[[Kategorie:Apache/HTTP/Befehle]] | |||
</noinclude> | </noinclude> |
Aktuelle Version vom 8. September 2024, 11:32 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
- Siehe auch
Kommentare 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
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
Fehlerbehebung
Konfiguration
Dateien
Anhang
Siehe auch
- Apache starten
- Apache stoppen
- Konfigurationsdateien
- Plattform-Dokumente
httpd
- Kommentare
Dokumentation
- /usr/share/doc/apache2/README.Debian.gz
Man-Pages
- apache2ctl(8)
- apache2(8)
Links
Weblinks