Server - Allgemein
Inhaltsverzeichnis
Serverprozess
Allgemeine Einstellungen
Indexdateien
.htaccess
Ablaufeinstellungen
MaxMind GeoIP-Datenbank
IP2Location-Datenbank
Apache-Konfigurationsdatei verwenden
- Apache-Konfiguration laden
- Bei Änderungen automatisch neu laden
- Pfad zur Apache-Binärdatei
- Apache-Konfigurationsdatei
- Apache-Port-Offset
- Apache-IP-Offset
- Von Apache verarbeiteter Inhalt
- Apache-Module ignorieren
- Just-in-Time-Konfiguration
- PHP suEXEC
- Max. Verbindungen für PHP suEXEC
- FrontPage-Erweiterung aktivieren
- Apache-Umgebungsvariablen
Konfiguration im Apache-Stil
Servername
Beschreibung
Ein eindeutiger Name fuer diesen Server. Wenn leer, wird standardmaessig der Hostname des Servers verwendet.
Anzahl der Prozesse
Beschreibung
[Nur fuer Web Host Elite-Lizenzen verfuegbar]
Gibt die Anzahl der lshttpd-Worker an. Geben Sie 0 ein, damit diese Anzahl automatisch bestimmt wird.
Syntax
Ganzzahliger Wert zwischen 0 und 128.
Tipps
Leistung Setzen Sie eine passende Anzahl fuer Ihre Anforderungen. Mehr Prozesse bedeuten nicht unbedingt bessere Leistung.
Ausführen als
Beschreibung
Gibt den Benutzer/die Gruppe an, unter dem/der der Serverprozess laeuft. Dies wird mit den Parametern "--with-user" und "--with-group" beim Ausfuehren des configure-Befehls vor der Installation gesetzt. Um diese Werte zurueckzusetzen, muessen Sie configure erneut ausfuehren und neu installieren.
Anwenden
Neuinstallation erforderlich.
Tipps
Sicherheit Der Server sollte nicht als privilegierter Benutzer wie "root" laufen. Es ist wichtig, dass der Server mit einer nicht privilegierten Benutzer-/Gruppenkombination ausgefuehrt wird, die keinen Login-/Shell-Zugriff hat. Ein Benutzer/eine Gruppe nobody ist im Allgemeinen eine gute Wahl.
Priorität
Beschreibung
Gibt die Prioritaet der Serverprozesse an. Der Wertebereich reicht von -20 bis 20. Eine niedrigere Zahl bedeutet hoehere Prioritaet.
Syntax
Ganzzahl
Tipps
Leistung Normalerweise fuehrt eine hoehere Prioritaet auf einem stark ausgelasteten Server zu etwas besserer Webleistung. Setzen Sie die Prioritaet nicht hoeher als die von Datenbankprozessen.
Siehe auch
External App Priorität, CGI-Priorität
CPU-Affinität
Beschreibung
CPU-Affinitaet bindet einen Prozess an eine oder mehrere CPUs (Kerne). Es ist vorteilhaft, wenn ein Prozess immer dieselbe CPU nutzt, da er dann im CPU-Cache verbliebene Daten verwenden kann. Wenn der Prozess auf eine andere CPU wechselt, wird der CPU-Cache nicht genutzt und unnoetiger Overhead entsteht.
Die Einstellung CPU-Affinitaet steuert, mit wie vielen CPUs (Kernen) ein Serverprozess verknuepft wird. Der Mindestwert ist 0, wodurch diese Funktion deaktiviert wird. Der Hoechstwert ist die Anzahl der Kerne des Servers. Im Allgemeinen ist 1 die beste Einstellung, da sie die strengste CPU-Affinitaet erzeugt und so den CPU-Cache am besten nutzt.
Standardwert: 0
Syntax
Ganzzahl von 0 bis 64. (0 deaktiviert diese Funktion)
Anwenden
Neuinstallation erforderlich.
Chroot-Pfad
Beschreibung
Enterprise Edition Only Gibt das Verzeichnis an, in dem die chroot-Umgebung verwurzelt ist. Nur der Benutzer "root" kann den Server im chroot-Modus ausfuehren. Ob der chroot-Modus verwendet wird, steuert die Option Chroot aktivieren. Das Installationsprogramm richtet die anfaengliche chroot-Umgebung automatisch ein. Dieser Eintrag ist schreibgeschuetzt; wenn Sie ihn aendern moechten, fuehren Sie den Installer erneut von der Befehlszeile aus.
In der chroot-Umgebung koennen der Server und seine Kindprozesse nicht auf Dateisysteme ausserhalb der chroot jail zugreifen. Chroot ist eine erweiterte Sicherheitsfunktion und kann zusaetzliche Administration erfordern. Alle erforderlichen ausfuehrbaren Dateien, Bibliotheken, Konfigurationsdateien und Geraetedateien sollten innerhalb der chroot jail neu erstellt werden.
Da sich das Wurzelverzeichnis aendert, muessen Sie bei absoluten Pfaden besonders auf die Pfadkonfiguration achten. Ein Unix-Domain-Socket oder Swapping-Verzeichnis ist immer relativ zum neuen Wurzelverzeichnis. Alle anderen Pfadkonfigurationen sind immer relativ zur realen Wurzel.
Anwenden
Neuinstallation erforderlich.
Tipps
Sicherheit Verwenden Sie chroot fuer bessere Sicherheit.
Chroot aktivieren
Beschreibung
Enterprise Edition Only Gibt an, ob der Server im chroot-Modus gestartet werden soll. Das neue Wurzelverzeichnis wird waehrend der Installation durch Chroot-Pfad festgelegt.
Syntax
Aus Optionsfeldern auswählen
CloudLinux
Beschreibung
Gibt an, ob CloudLinux Lightweight Virtual Environment (LVE) aktiviert werden soll, wenn es vorhanden ist. Sie koennen LiteSpeed mit LVE verwenden, um eine bessere Ressourcenverwaltung zu erreichen. Weitere Informationen finden Sie unter http://www.cloudlinux.com.
Syntax
Aus Dropdown-Liste auswählen
Speicher-E/A-Puffergroesse
Beschreibung
Gibt die maximale Puffergroesse an, die zum Speichern des Request-Bodys und der dynamisch erzeugten Antwort verwendet wird. Wenn diese Grenze erreicht ist, beginnt der Server, temporaere Swapping-Dateien unter Swapping-Verzeichnis zu erstellen.
Syntax
Ganzzahl
Tipps
Leistung Setzen Sie die Puffergroesse gross genug, um alle gleichzeitigen Anfragen/Antworten aufzunehmen und Swapping von Speicher auf Festplatte zu vermeiden. Wenn im Swap-Verzeichnis, standardmaessig /tmp/lshttpd/swap/, haeufige E/A-Aktivitaet auftritt, ist diese Puffergroesse zu niedrig und LiteSpeed swappt auf die Festplatte.
Siehe auch
Swapping-Verzeichnis
Beschreibung
Gibt das Verzeichnis an, in dem die Swapping-Dateien abgelegt werden sollen. Wenn der Server im chroot-Modus gestartet wird, ist dieses Verzeichnis relativ zum neuen Wurzelverzeichnis, andernfalls relativ zum realen Wurzelverzeichnis.
Der Server verwendet seinen eigenen virtuellen Speicher, um die Nutzung des Systemspeichers zu reduzieren. Virtueller Speicher und Disk-Swapping werden verwendet, um grosse Request-Bodys und dynamisch generierte Antworten zu speichern. Das Swapping-Verzeichnis sollte auf einer Festplatte mit ausreichend Platz liegen.
Standardwert: /tmp/lshttpd/swap
Syntax
Absoluter Pfad
Tipps
Leistung Legen Sie das Swapping-Verzeichnis auf eine separate Festplatte oder erhoehen Sie die Speicher-E/A-Puffergroesse, um Swapping zu vermeiden.
Siehe auch
503-Fehler automatisch beheben
Beschreibung
Gibt an, ob versucht werden soll, den Fehler "503 Service Unavailable" durch einen graceful Neustart des Servers zu beheben. Ein "503"-Fehler wird normalerweise durch fehlerhafte externe Anwendungen verursacht, und ein Neustart des Webservers kann den Fehler oft voruebergehend beheben. Wenn aktiviert, startet der Server automatisch neu, wenn innerhalb von 30 Sekunden mehr als 30 "503"-Fehler auftreten.
Standardwert: NEIN
Syntax
Aus Optionsfeldern auswählen
HTTP/2 über unverschlüsseltes TCP aktivieren
Beschreibung
Gibt an, ob HTTP/2 ueber nicht verschluesselte TCP-Verbindungen aktiviert werden soll. Standardmaessig deaktiviert.
Syntax
Aus Optionsfeldern auswählen
Graceful-Restart-Timeout (Sek.)
Beschreibung
Waehrend eines graceful restart verarbeitet die alte Instanz auch nach dem Start der neuen Serverinstanz weiterhin vorhandene Anfragen. Dieses Timeout legt fest, wie lange die vorherige Instanz vor dem Beenden warten soll. Standardwert ist 300 Sekunden. -1 bedeutet unbegrenzt warten. 0 bedeutet nicht warten und sofort abbrechen.
Syntax
Ganzzahl
MIME-Einstellungen
Beschreibung
Gibt die Datei an, die die MIME-Einstellungen fuer diesen Server enthaelt. Im chroot-Modus ist sie bei Angabe eines absoluten Pfads immer relativ zur realen Wurzel. Klicken Sie auf den Dateinamen, um die detaillierten MIME-Eintraege anzuzeigen/zu bearbeiten.
Syntax
Dateiname, der ein absoluter Pfad oder ein Pfad relativ zu $SERVER_ROOT sein kann.
Tipps
Information Klicken Sie auf den Dateinamen, um die MIME-Einstellungen zu bearbeiten.
Suffixe
Beschreibung
Sie koennen mehrere Suffixe fuer denselben MIME-Typ auflisten, getrennt durch Kommas.
Anfängliche Logrotation deaktivieren
Beschreibung
Gibt an, ob die Rotation der Server-Fehlerprotokolldatei beim Start aktiviert/deaktiviert werden soll. Die anfaengliche Logrotation ist standardmaessig aktiviert, wenn der Wert "Not Set" verwendet wird.
Syntax
Aus Optionsfeldern auswählen
Serversignatur
Beschreibung
Gibt an, ob Serversignatur und Versionsnummer im Wert "Server" des Antwort-Headers angezeigt werden sollen. Es gibt drei Optionen: Bei Version ausblenden wird nur LiteSpeed angezeigt. Bei Version anzeigen werden LiteSpeed und die Versionsnummer angezeigt. Enterprise Edition Only Bei Vollständigen Header ausblenden wird der gesamte Server-Header nicht im Antwort-Header angezeigt.
Syntax
Aus Dropdown-Liste auswählen
Tipps
Sicherheit Setzen Sie dies auf Version ausblenden, wenn Sie die Serverversionsnummer nicht offenlegen moechten.
Signatur auf Fehlerseite ausblenden
Beschreibung
Gibt an, ob die Zeilen
Powered By LiteSpeed.auf Ihren Standard-Fehlerseiten angezeigt werden.
LiteSpeed Technologies is not responsible for administration and contents of this web site!"
Syntax
Aus Optionsfeldern auswählen
GeoLocation-Suche aktivieren
Beschreibung
Enterprise Edition Only Gibt an, ob die IP-Geolocation-Suche aktiviert/deaktiviert werden soll. Kann auf Server-, Virtual-Host- oder Kontextebene gesetzt werden. IP Geolocation ist standardmaessig deaktiviert, wenn der Wert "Not Set" verwendet wird.
Syntax
Aus Optionsfeldern auswählen
Siehe auch
Client-IP im Header verwenden
Beschreibung
Gibt an, ob die erste gueltigste IP-Adresse im HTTP-Anfrage-Header "X-Forwarded-For" fuer alle IP-adressbezogenen Funktionen verwendet werden soll, einschliesslich Verbindungs-/Bandbreitendrosselung, Zugriffskontrolle und IP-Geolocation.
Diese Funktion ist nuetzlich, wenn Ihr Webserver hinter einem Load Balancer oder Proxyserver steht. Wenn Sie Nur vertrauenswürdige IP auswaehlen, wird die X-Forwarded-For-IP nur verwendet, wenn die Anfrage von vertrauenswuerdigen IPs kommt, die in Erlaubte Liste auf Serverebene definiert sind.
Header von vertrauenswürdiger IP fernhalten entspricht Nur vertrauenswürdige IP, aber der fuer das Backend verwendete X-Forwarded-For-Header wird nicht geaendert, um die Adresse des verbindenden Peers aufzunehmen.
Letzte IP verwenden (für AWS ELB) verwendet die letzte IP-Adresse in der "X-Forwarded-For"-Liste. Waehlen Sie diese Option, wenn Sie AWS Elastic Load Balancer verwenden oder erwarten, dass die echte IP am Ende der "X-Forwarded-For"-Liste angehaengt wird.
Syntax
Aus Dropdown-Liste auswählen
Externe Anwendung abbrechen
Beschreibung
Wenn ein Client die Verbindung zum Server trennt, kann LiteSpeed Web Server externe Anwendungsprozesse, die Antworten fuer diesen Client erzeugen, automatisch abbrechen. Manche Benutzer haben jedoch (lang laufende) Prozesse, die weiterlaufen sollen, unabhaengig davon, ob der Client noch verbunden ist.
Dafuer gibt es drei Optionen:
- No Abort: Externe Anwendungen wegen einer getrennten Verbindung nie abbrechen.
- Enable Abort for Requests from External IPs: Nur Prozesse, die durch Anfragen von externen IPs gestartet wurden, werden automatisch abgebrochen. Dies ist die Standardeinstellung und sinnvoll, wenn interne lang laufende Prozesse wie Cron-Jobs vorhanden sind.
- Enable Abort for All Requests: Externe Anwendungsprozesse werden bei Verbindungsabbruch automatisch abgebrochen, unabhaengig von der Quelle der Anfrage.
Syntax
Aus Dropdown-Liste auswählen
Nach Updates suchen
Beschreibung
Gibt an, wie oft der Update-Agent nach einer neuen Produktversion sucht. Optionen sind "Daily", "Weekly", "Monthly" und "Disable".
Syntax
Aus Dropdown-Liste auswählen
Updates herunterladen
Beschreibung
Gibt an, ob ein neues Produkt-Release-Paket automatisch heruntergeladen werden soll, wenn es verfuegbar ist. Wenn ein neues Paket erfolgreich heruntergeladen wurde, kann ueber die WebAdmin-Konsole unter Service Manager - Versionsverwaltung ein Online-One-Click-Upgrade durchgefuehrt werden.
Syntax
Aus Dropdown-Liste auswählen
Administrator-E-Mail
Beschreibung
Gibt die E-Mail-Adresse(n) des Serveradministrators an. Falls angegeben, werden Administratoren per E-Mail ueber wichtige Ereignisse benachrichtigt, zum Beispiel wenn der LiteSpeed-Dienst wegen Absturzerkennung automatisch neu gestartet wird oder wenn die Lizenz ablaeuft.
Syntax
Kommagetrennte Liste von E-Mail-Adressen.
Tipps
Information Die E-Mail-Warnfunktion funktioniert nur, wenn der Server einen aktiven MX-Server wie postfix, exim oder sendmail hat.
Indexdateien
Beschreibung
Gibt die Namen von Indexdateien an, die nacheinander gesucht werden, wenn eine URL einem Verzeichnis zugeordnet wird. Sie koennen dies auf Server-, Virtual-Host- und Kontextebene anpassen.
Syntax
Kommagetrennte Liste von Indexdateinamen.
Tipps
Leistung Legen Sie nur die Indexdateien fest, die Sie benoetigen.
Automatischer Index
Beschreibung
Gibt an, ob ein Verzeichnisindex dynamisch erzeugt wird, wenn die in Indexdateien aufgeführten Indexdateien in einem Verzeichnis nicht verfügbar sind. Diese Option kann auf Virtual-Host- und Kontextebene angepasst werden und wird entlang des Verzeichnisbaums vererbt, bis sie ausdrücklich überschrieben wird. Sie können die erzeugte Indexseite anpassen. Lesen Sie dazu die Online-Wiki-How-tos.
Syntax
Aus Optionsfeldern auswählen
Tipps
Sicherheit Es wird empfohlen, den automatischen Index nach Möglichkeit zu deaktivieren, um die Offenlegung vertraulicher Daten zu verhindern.
Siehe auch
URI für automatischen Index
Beschreibung
Gibt die URI an, die zum Erzeugen der Indexseite verwendet wird, wenn die in Indexdateien aufgeführten Indexdateien in einem Verzeichnis nicht verfügbar sind. LiteSpeed web server verwendet ein externes Skript zur Erzeugung der Indexseite und bietet dadurch maximale Anpassungsflexibilität. Das Standardskript erzeugt eine Indexseite mit demselben Aussehen wie bei Apache. Informationen zum Anpassen der erzeugten Indexseite finden Sie in den Online-Wiki-How-tos. Das zu indexierende Verzeichnis wird dem Skript über die Umgebungsvariable "LS_AI_PATH" übergeben.
Syntax
URI
Siehe auch
.htaccess
Beschreibung
Die folgenden Direktiven werden in einer Zugriffskontrolldatei auf Verzeichnisebene (.htaccess-Datei) unterstuetzt.
- Authentifizierung
- AuthGroupFile
- AuthName
- AuthType
- AuthUserFile
- Require
- Satisfy
- <Limit> (nur GET, HEAD, POST)
- <LimitExcept> (nur GET, HEAD, POST)
- Zugriffskontrolle
- Allow
- Deny
- Order
- <Limit> (nur GET, HEAD, POST)
- <LimitExcept> (nur GET, HEAD, POST)
- Dateiinformationen
- AddDefaultCharset
- AddType
- DefaultType
- ForceType
- Redirect
- RedirectPermanent
- RedirectTemp
- RewriteBase
- RewriteCond
- RewriteEngine
- RewriteOptions
- RewriteRule
- Sonstiges
- DirectoryIndex
- ExpiresActive
- ExpiresByType
- ExpiresDefault
- Options
Override erlauben
Beschreibung
Gibt an, welche Direktiven in einer Zugriffskontrolldatei erlaubt sind. Eine Zugriffskontrolldatei kann in einem Verzeichnis abgelegt werden, um den Zugriff auf Dateien unter diesem Verzeichnis zu steuern.
- Wenn nichts markiert ist, werden geerbte Standardeinstellungen verwendet.
- Wenn Keiner markiert ist, werden Zugriffskontrolldateien ignoriert.
- Wenn Limit markiert ist, sind die Direktiven "Allow", "Deny" und "Order" erlaubt. <Limit> und <LimitExcept> sind mit begrenzter Unterstuetzung fuer GET-, HEAD- und POST-Anfragen ebenfalls erlaubt.
- Wenn Auth markiert ist, sind "AuthGroupFile", "AuthName", "AuthType", "AuthUserFile", "Require" und "Satisfy" erlaubt.
- Wenn FileInfo markiert ist, sind "AddDefaultCharset", "AddType", "DefaultType", "ForceType", "Redirect", "RedirectPermanent", "RedirectTemp", "RewriteBase", "RewriteCond", "RewriteEngine", "RewriteOptions" und "RewriteRule" erlaubt.
- Wenn Indizes markiert ist, sind "DirectoryIndex", "ExpiresActive", "ExpiresByType" und "ExpiresDefault" erlaubt.
- Wenn Optionen markiert ist, ist die Direktive "Options" erlaubt.
Allow Override ist auf Server-, Virtual-Host- und Kontext-Ebene verfuegbar. Wenn eine Option auf Serverebene nicht markiert ist, sind die entsprechenden Direktiven fuer den gesamten Server deaktiviert, unabhaengig von niedrigeren Ebenen. Niedrigere Ebenen koennen eine auf hoeherer Ebene aktivierte Option deaktivieren, aber keine auf hoeherer Ebene deaktivierte Option aktivieren.
Standardwerte:
Serverebene: "None" (Zugriffskontrolldatei ignorieren)
VH-Ebene: Servereinstellung erben
Kontextebene VH-Einstellung erben
Syntax
Per Kontrollkästchen auswählen
Tipps
Leistung Wenn keine Verzeichniskonfiguration angepasst werden muss, markieren Sie Keiner.
Name der Zugriffsdatei
Beschreibung
Gibt den Namen der Zugriffskontrolldateien an. Diese Dateien werden nur verwendet, wenn Override erlauben aktiviert ist. Der Standardname ist .htaccess. Sie koennen dies auf Server- und Virtual-Host-Ebene konfigurieren. Die Serverebene ist die Standardeinstellung und kann auf Virtual-Host-Ebene ueberschrieben werden.
Syntax
Dateiname, der mit "." beginnt
Siehe auch
Expires aktivieren
Beschreibung
Gibt an, ob fuer statische Dateien ein Expires-Header erzeugt werden soll. Wenn aktiviert, wird ein Expires-Header basierend auf Expires-Standard und Expires nach Typ erzeugt.
Dies kann auf Server-, Virtual-Host- und Kontextebene gesetzt werden. Einstellungen niedrigerer Ebenen ueberschreiben hoehere Ebenen, d. h. Kontexteinstellungen ueberschreiben Virtual-Host-Einstellungen und Virtual-Host-Einstellungen ueberschreiben Servereinstellungen.
Syntax
Aus Optionsfeldern auswählen
Expires-Standard
Beschreibung
Gibt Standardeinstellungen fuer die Erzeugung des Expires-Headers an. Diese Einstellung wird wirksam, wenn Expires aktivieren auf "Yes" gesetzt ist. Sie kann durch Expires nach Typ ueberschrieben werden. Setzen Sie diesen Standardwert nicht auf Server- oder Virtual-Host-Ebene, sofern es nicht noetig ist, da er Expires-Header fuer alle Seiten erzeugt. Meist sollte dies auf Kontextebene fuer bestimmte Verzeichnisse gesetzt werden, die sich nicht haeufig aendern. Gibt es keine Standardeinstellung, wird fuer nicht in Expires nach Typ angegebene Typen kein Expires-Header erzeugt.
Syntax
A|Mseconds
Die Datei laeuft nach Basiszeit (A|M) plus angegebenen Sekunden ab. Basiszeit "A" setzt den Wert auf die Zugriffszeit des Clients und "M" auf die letzte Aenderungszeit der Datei.
Expires nach Typ
Beschreibung
Gibt Expires-Header-Einstellungen fuer einzelne MIME-Typen an.
Syntax
Kommagetrennte Liste von "MIME-type=A|Mseconds". Die Datei laeuft nach Basiszeit (A|M) plus angegebenen Sekunden ab.
Basiszeit "A" setzt den Wert auf die Zugriffszeit des Clients und "M" auf die letzte Aenderungszeit der Datei. MIME-type akzeptiert den Platzhalter "*", zum Beispiel image/*.
MaxMind GeoIP-Datenbank
Beschreibung
Hier koennen mehrere MaxMind-Geolocation-Datenbanken angegeben werden. MaxMind hat folgende DB-Typen: Country, Region, City, Organization, ISP und Netspeed. Wenn mehrere Datenbanken der Typen "Country", "Region" und "City" konfiguriert sind, ist die letzte Konfiguration wirksam.
DB-Dateipfad
Beschreibung
Gibt den Pfad zur MaxMind GeoIP-Datenbank an.
Syntax
Absoluter Pfad
Beispiel
DB-Name
Beschreibung
Name der MaxMind GeoIP-Datenbank. Seit GeoIP2 ist diese Einstellung erforderlich.
Beim Upgrade von GeoIP auf GeoIP2 fuellt die Verwendung der Werte "COUNTRY_DB", "CITY_DB" oder "ASN_DB" fuer diese Einstellung automatisch die PHP-Variable $_SERVER mit einigen GeoIP-kompatiblen Eintraegen (unten nach DB Name-Wert aufgelistet), um diesen Uebergang zu erleichtern.
CITY_DB: 'GEOIP_COUNTRY_CODE', 'GEOIP_COUNTRY_NAME', 'GEOIP_CONTINENT_CODE', 'GEOIP_COUNTRY_CONTINENT', 'GEOIP_DMA_CODE', 'GEOIP_METRO_CODE', 'GEOIP_LATITUDE', 'GEOIP_LONGITUDE', 'GEOIP_POSTAL_CODE' und 'GEOIP_CITY'.
COUNTRY_DB: 'GEOIP_COUNTRY_CODE', 'GEOIP_COUNTRY_NAME', 'GEOIP_CONTINENT_CODE' und 'GEOIP_COUNTRY_CONTINENT'.
ASN_DB: 'GEOIP_ORGANIZATION' und 'GEOIP_ISP'.
Beispiel
Umgebungsvariablen
Beschreibung
Weist die Ergebnisse von Datenbankabfragen Umgebungsvariablen zu.
Syntax
Variable_Name mapped_DB_data
Ein Eintrag pro Zeile. Der Pfad zu Daten kann Map-Schluessel oder 0-basierte Array-Indizes verwenden, beide durch / getrennt.
Beispiel
REGION_CODE CITY_DB/subdivisions/0/iso_code
IP2Location-DB-Dateipfad
Beschreibung
Der Speicherort einer gueltigen Datenbankdatei.
Syntax
Dateiname, der ein absoluter Pfad oder ein Pfad relativ zu $SERVER_ROOT sein kann.
DB-Cache-Typ
Beschreibung
Die verwendete Caching-Methode. Der Standardwert ist Memory.
Syntax
Aus Dropdown-Liste auswählen
Apache-Konfiguration laden
Beschreibung
Gibt an, ob LiteSpeed eine Apache-Konfigurationsdatei liest und zur Konfiguration des Webservers verwendet. Native Konfigurationen haben hoehere Prioritaet, wenn es Konflikte zwischen interner LiteSpeed-Konfiguration und Apache-basierter Konfiguration gibt.
Syntax
Aus Optionsfeldern auswählen
Bei Änderungen automatisch neu laden
Beschreibung
Gibt an, wie Apache-Konfigurationsaenderungen angewendet werden. Bei "Yes" fuehrt LSWS jedes Mal einen graceful restart aus, wenn die Apache-Konfigurationsdatei geaendert wurde. Dadurch kann LSWS beim Aktualisieren von Apache-Konfigurationen mehrfach neu starten. Eine bessere Loesung (eingefuehrt in Version 3.3.8) ist "Use Apache binary wrapper". Dabei wird die Apache-httpd-Binaerdatei durch ein Wrapper-Skript ersetzt. Wenn Apache gestartet/gestoppt/neugestartet werden soll, teilt das Skript LSWS die entsprechende Aktion mit. Pfad zur Apache-Binärdatei muss gesetzt sein, um diese Einstellung zu verwenden. Standard ist "No" fuer Standardinstallationen. Fuer cPanel-Server ist der Standard "Use Apache binary wrapper". ("Override cPanel restart HTTPD script" ist ein optionaler Workaround und sollte nur verwendet werden, wenn "Use Apache binary wrapper" Probleme hat.) Fuer andere Control Panels ist der Standard "Yes".
Syntax
Aus Optionsfeldern auswählen
Siehe auch
Pfad zur Apache-Binärdatei
Beschreibung
Gibt den Speicherort der Apache-Binaerdatei an. Normalerweise befindet sie sich unter /usr/local/apache/bin/httpd oder /usr/local/apache2/bin/httpd usw. Diese Option muss gesetzt sein, wenn "Use Apache binary wrapper" fuer Bei Änderungen automatisch neu laden verwendet wird.
Siehe auch
Apache-Konfigurationsdatei
Beschreibung
Gibt den Speicherort der Apache-Konfigurationsdatei an. Normalerweise befindet sie sich unter /usr/local/apache/conf/httpd.conf oder /etc/httpd/conf/httpd.conf.
Apache-Port-Offset
Beschreibung
Gibt einen Offset an, der zu den in der Apache-Konfigurationsdatei angegebenen TCP-Listenports addiert wird. In der Testphase kann LiteSpeed dadurch neben Apache auf einem anderen Port laufen, statt auf einem Produktionsserver zwischen LiteSpeed und Apache umzuschalten.
Wenn 0 gesetzt oder nichts gesetzt ist, verwendet LiteSpeed die in der Apache-Konfigurationsdatei angegebenen Ports. Setzen Sie beim Testen einen Wert ungleich Null. LiteSpeed addiert dann diesen Offset zum Apache-Port und verwendet diesen Port. Nachdem alles korrekt funktioniert, koennen Sie Apache stoppen, diese Option wieder auf 0 setzen und LiteSpeed neu starten.
Apache-IP-Offset
Beschreibung
Gibt einen Offset an, der zur in der Apache-Konfigurationsdatei angegebenen Listen-IP-Adresse addiert wird. So kann LiteSpeed waehrend der Testphase neben Apache laufen, statt auf einem Produktionsserver zwischen LiteSpeed und Apache umzuschalten. Die berechnete IP-Adresse muss auf diesem Server verfuegbar sein.
Syntax
Der Offset muss als Ganzzahl gesetzt werden (negative Zahlen erlaubt), nicht als IP-Adresse. "256" addiert 1 zum Wert des Klasse-C-Subnetzes. Diese Option funktioniert nur mit IPv4-Adressen.
Von Apache verarbeiteter Inhalt
Beschreibung
Gibt Ressourcen an, die an Apache im Backend uebergeben und dort verarbeitet werden. Diese Funktion erfordert, dass Apache parallel zu LiteSpeed auf einer anderen IP oder einem anderen Port laeuft. Daher sollte entweder "Apache Port Offset" oder "Apache IP Offset" auf einen Wert ungleich Null gesetzt werden.
Syntax
Ressourcen werden als kommaseparierte Liste von URIs, Dateisuffixen oder regulaeren Ausdruecken angegeben. Eine URI beginnt mit "/"; ein Suffix mit "."; ein regulaerer Ausdruck mit "exp:". Beispiel: "/svn/, .shtml" laesst Apache Anfragen verarbeiten, deren URI mit "/svn/" beginnt oder mit ".shtml" endet. Dasselbe kann mit "exp:^/svn/, exp:\.shtml$" erreicht werden.
Apache-Module ignorieren
Beschreibung
Gibt eine Liste von Apache-Modulnamen an, die LiteSpeed beim Parsen der Apache-Konfigurationsdatei ignorieren soll. LiteSpeed behandelt die aufgelisteten Module als nicht unterstuetzt. Dadurch werden Konfigurationsdirektiven zu diesen Modulen innerhalb passender <IfModule>- oder <IfDefined>-Tags ignoriert.
Syntax
kommaseparierte Liste von Modulnamen
Just-in-Time-Konfiguration
Beschreibung
Mit Just-In-Time-Konfiguration finalisiert der Webserver Vhost-Konfigurationen erst beim ersten Zugriff auf den jeweiligen Virtual Host, anstatt alle Konfigurationen beim Start zu laden. Dadurch spart der Webserver Speicher und startet schneller.
Syntax
Aus Optionsfeldern auswählen
PHP suEXEC
Beschreibung
Gibt an, ob PHP-Skripte im suEXEC-Modus ausgefuehrt werden, wenn fuer einen Virtual Host "user" und "group" angegeben sind. Bei Ja werden PHP-Skripte unter dem angegebenen Benutzer (und der Gruppe, sofern GID erzwingen nicht gesetzt ist) ausgefuehrt. Bei Nur Home-Verzeichnis des Benutzers werden Skripte ausserhalb des Home-Verzeichnisses eines Benutzers als globaler Benutzer/Gruppe des Webservers ausgefuehrt. Bei DirectAdmin wird Nur Home-Verzeichnis des Benutzers empfohlen. Standard ist NEIN.
Syntax
Aus Optionsfeldern auswählen
Siehe auch
Max. Verbindungen für PHP suEXEC
Beschreibung
Gibt die maximale Anzahl gleichzeitiger PHP-Prozesse an, die LSWS pro Benutzer beim Ausfuehren von PHP-Skripten im suEXEC-Modus erstellen kann. Standardwert ist 5.
Syntax
Ganzzahl
Tipps
Information Dieses Limit gilt pro Benutzer und pro lshttpd-Prozess. Bei einer 2-CPU-Lizenz wird dieses Limit daher verdoppelt. Bei einer 4-CPU-Lizenz gilt das Vierfache usw.
FrontPage-Erweiterung aktivieren
Beschreibung
Gibt an, ob Microsoft Front Page Server Extension explizit aktiviert werden soll. Normalerweise aktiviert LSWS sie, wenn das Modul "frontpage" in Apache httpd.conf geladen wurde. Wenn mod_frontpage jedoch statisch in die Apache-Binaerdatei gelinkt ist, befindet sich die FrontPage-Modulkonfiguration nicht in httpd.conf und muss hier explizit aktiviert werden. Standard ist "disabled".
Syntax
Aus Optionsfeldern auswählen
Apache-Umgebungsvariablen
Beschreibung
Fuer Shell-Umgebungsvariablen in der Apache-Konfigurationsdatei ersetzt LSWS "${ENVVAR}" durch die hier gesetzten Werte. Wenn ENVVAR hier nicht gesetzt ist, bleiben "${ENVVAR}"-Vorkommen unveraendert.
Syntax
Name-Wert-Paare, ein Paar pro Zeile in der Form ENV=VALUE
Siehe auch
Apache Env Syntax reference
Konfigurationen im Apache-Stil
Beschreibung
Gibt Apache-Konfigurationsdirektiven (von LiteSpeed unterstuetzt) an, die Sie in der nativen LiteSpeed-Konfigurationsdatei verwenden moechten. Um z.B. die Standard-PHP-Konfigurationen (php.ini-Eintraege) zu ueberschreiben, benoetigt der Server vier Direktiven: "php_value", "php_flag", "php_admin_value" und "php_admin_flag".
Syntax
Wie in der Apache-Konfigurationsdatei.