Hostwinds Tutorials

Suchergebnisse für:


Inhaltsverzeichnis


Globale Konfiguration
DirectoryIndex-Priorität
Fügen Sie einen neuen Indizierungsdateinamen hinzu
Entfernen Sie einen Indizierungsdateinamen
Ändern der Indexierungspriorität
Editor einschließen
Reservierter IP-Editor
Einschränkungen der Speichernutzung
Protokollrotation
Pipeline-Protokollkonfiguration

Apache -Webserverkonfiguration in WHM

Stichworte: WHM,  Apache 

Globale Konfiguration
DirectoryIndex-Priorität
Fügen Sie einen neuen Indizierungsdateinamen hinzu
Entfernen Sie einen Indizierungsdateinamen
Ändern der Indexierungspriorität
Editor einschließen
Reservierter IP-Editor
Einschränkungen der Speichernutzung
Protokollrotation
Pipeline-Protokollkonfiguration

WHM bietet Ihnen die vollständige Kontrolle über den Apache / HTTPD-Webserver-Service. Um die Konfiguration von Apache zu verwalten, navigieren Sie zu Dienst-Konfiguration -> Apache-Konfiguration in der WHM-Seitenleiste, und dann sind alle Konfigurationsoptionen in mehrere Abschnitte unterteilt. Jeder dieser Abschnitte und die darin verfügbaren Optionen werden im Folgenden beschrieben.

Globale Konfiguration

In diesem Abschnitt können Sie viele Optionen zum Konfigurieren des Hauptkontextes von HTTPD-CONF angeben.

Alle an der globalen Apache-Konfiguration vorgenommenen Änderungen werden erst wirksam, wenn die Hauptkonfigurationsdatei von Apache neu erstellt wird.

  • SSL Cipher Suite: Gibt an, welche OpenSSL-Verschlüsselungsmethoden in der SSL-Handshake-Phase der Verbindungen an den Server unterstützt werden.Werte werden durch einen Doppelpunkt getrennt (":").
  • SSL / TLS-Protokolle: Gibt die SSL-Protokollspezifikationen an, die für die SSL-Handshake-Phase von Verbindungen zum Server unterstützt werden.
  • LogLevel: Gibt die Mindestprioritätsstufe / den Ereignistyp an, der im Apache-Protokoll gespeichert werden soll.
  • LogFormat (kombiniert): Gibt an, welche Langformatereignisse wie im Apache-Protokoll gespeichert werden sollen.
  • LogFormat (allgemein): Gibt an, welche Ereignisse im Kurzformat wie im Apache-Protokoll gespeichert werden sollen.
  • Trace aktivieren: Gibt das Verhalten von TRACE-Anforderungen sowohl an den Kernserver als auch an mod_proxy an.
  • Serversignatur: Gibt an, dass der Server den Server an das Ende der generierten Nachrichten anhebt (Fehler, Info-Seiten usw.).
  • Server-Token: Gibt das Informationsniveau an, das in einem "Server" -Recter-Header an Clients bereitgestellt wird.
  • Datei ETag: Gibt die Dateiattribute an, die zum Erstellen des Headers der ETAG-Antwort verwendet werden, wenn die Anforderung Dateibasierte ist.
  • Verzeichnis "/" Optionen: Gibt an, ob bestimmte Funktionen von Apache aktiviert oder deaktiviert sind.
  • Server starten: Gibt die Anzahl der untergeordneten Prozesse an, die beim Serverstart erstellt wurden.
  • Minimale Ersatzserver: Gibt die gewünschte Mindestanzahl untergeordneter Prozesse für den Server an.
  • Maximale Ersatzserver: Gibt die gewünschte maximale Anzahl untergeordneter Prozesse für den Server an.
  • Server Limit: Gibt den Wert für MaxClients für die Lebensdauer des Apache-Prozesses an.
  • Max. Anforderungsarbeiter: Gibt die maximale Anzahl gleichzeitiger Anforderungen an, die bearbeitet werden sollen.
  • Max. Verbindungen pro Kind: Gibt die maximale Anzahl von Anforderungen an, die von einem einzelnen untergeordneten Serverprozess unterstützt werden.
  • Bleib am Leben: Persistente HTTP-Verbindungen aktiviert.
  • Keep-Alive-Timeout: Gibt an, wie lange auf nachfolgende Anforderungen für eine dauerhafte Verbindung gewartet werden soll.
  • Max Keep-Alive-Anfragen: Gibt die Anzahl der Anforderungen an, die für eine dauerhafte Verbindung zulässig sind.
  • Auszeit: Gibt an, wie lange der Server auf Ereignisse wartet, bevor eine Anforderung fehlschlägt.
  • Symlink-Schutz: Aktiviert den Symlink-Schutz.

DirectoryIndex-Priorität

In diesem Abschnitt können Sie angeben, welche Dateinamen als Indexseiten dienen und welche Priorität zwischen ihnen besteht, wenn mehr als ein übereinstimmender Dateiname vorhanden ist.

Fügen Sie einen neuen Indizierungsdateinamen hinzu

Fügen Sie einen neuen Indexierungsdateinamen hinzu, klicken Sie auf das Hinzufügen Geben Sie auf die Schaltfläche Ihren neuen Indizierungsdateinamen (einschließlich der Dateierweiterung) in das Popup-Textfeld ein und klicken Sie auf in Ordnung. Der neue Indizierungsdateiname wird am Ende der Prioritätsliste hinzugefügt.

Entfernen Sie einen Indizierungsdateinamen

Um einen vorhandenen Indexierungsdateinamen zu entfernen, wählen Sie den Indexierungsdateinamen aus, den Sie in der Prioritätsliste entfernen möchten, klicken Sie auf das Entfernen Klicken Sie auf die Schaltfläche, und klicken Sie dann auf in Ordnung im Bestätigungs-Popup.

Ändern der Indexierungspriorität

Um die Priorität zu ändern, deren Indexierung Dateiname in einem anderen ausgewählt wird, wählen Sie, wenn beide vorhanden sind, den Dateinamen auswählen, den Sie die Priorität der indexierenden Dateinamen anpassen möchten, und wählen Sie entweder Nach oben gehen oder Sich abwärts bewegen. Je höher in der Liste, desto höher ist die Indexierungspriorität für diesen Dateinamen.

Editor einschließen

Um zusätzliche Konfigurationen zuzulassen, die über die in der Basiskonfiguration verfügbaren Optionen hinausgehen, verwendet das cPanel Apache-Konfigurationssystem Include-Anweisungen, um Hooks bereitzustellen, die diese Konfigurationen zulassen. Diese Dateien bieten zusätzliche Funktionen, da sie in der normalen Apache-Konfiguration enthalten sind. Diese können auch zum Überschreiben oder Deaktivieren von Standardkonfigurationsanweisungen verwendet werden.

Mit dem mitgelieferten Editor können Sie an bestimmten Punkten in der Apache-Konfigurationsdatei (httpd. Conf) an bestimmten Punkten injiziert werden:

  • Pre Main Include: Oben in der Apache-Konfigurationsdatei vor dem Hauptkonfigurationsabschnitt.
  • Pre VirtualHost Include: Direkt vor dem ersten VirtualHost-Eintrag in der Apache-Konfigurationsdatei.
  • Post VirtualHost Include: Direkt nach dem letzten VirtualHost-Eintrag in der Apache-Konfigurationsdatei.

Sie können angeben, ob Ihre Richtlinien für eine bestimmte Apache-Version oder alle Versionen für jeden dieser Abschnitte anwenden sollten. Wählen Sie die Versionsnummer oder Alle Versionen, aus dem Dropdown-Menü.

Wenn Sie eine Auswahl in diesem Dropdown-Ablauf erstellen, wird ein Textfeld angezeigt, mit dem Sie Ihre Apache-Richtlinien eingeben können. Geben Sie Ihre Richtlinien in dieses Textfeld ein und wählen Sie aus Aktualisieren.

Reservierter IP-Editor

Standardmäßig antwortet Apache auf Anforderungen auf alle verfügbaren IP-Adressen, können jedoch konfiguriert werden, um nur auf bestimmte Adressen zu antworten. Mit dem reservierten IPS-Editor können Sie Adresseinschränkungen angeben.

Diese Seite listet alle IPs auf, die derzeit im System zugewiesen und eingerichtet sind. Sie können die überprüfen Reserviert IP neben der IP-Adresse, klicken Sie auf sparenKlicken Sie dann auf Erstellen Sie die Konfiguration neu und starten Sie Apache neu um eine IP-Adresse als IP anzugeben, auf die Apache antworten soll.

Einschränkungen der Speichernutzung

Dieses Modul berechnet und lässt Sie Apache-Speichergrenzen festlegen.

Auf dieser Seite können Sie den RLimitMEM-Limiter aktivieren oder deaktivieren. Wenn aktiviert, können Sie ein Speicherlimit in MB angeben. Klicken Sie auf, um die Einstellungen zu übernehmen sparen mit dem Apache neu starten? Kontrollkästchen aktiviert.

Protokollrotation

In diesem Abschnitt können Sie verwalten, welche Apache-Protokolldateien für die Archivierung basierend auf ihrer Größe gedreht werden. Auf dieser Seite können Sie das Kontrollkästchen neben jeder Protokolldatei aktivieren, um sie in die Rotation aufzunehmen, und dann auf klicken sparen. Diese Dateien werden basierend auf ihrer Größe gedreht, wenn sie entweder den Standardwert von 300 MB oder der in der Threshold-Einstellung des Protokollrotationsgrößens angegebenen Größe erreichen und anschließend an / etc / apache2 / logs / archiv archiviert werden.

Pipeline-Protokollkonfiguration

Mit diesem Abschnitt können Sie Apache konfigurieren, um ein einzelnes Protokolldateiziel für alle virtuellen Host-Zugriffe und Bandbreitenprotokolle zu verwenden. Kombinierte Protokolle werden auf eine andere Anwendung geleitet, in der sie durch Domäne aufgeteilt werden können. Dies hilft, die Anzahl der Protokolldateien zu reduzieren, die APACHE, um Systemressourcen zu verwalten, zu steuern. Um Piped Apache-Protokolle zu aktivieren, überprüfen Sie die Aktivieren Sie Piped Apache-Protokolle Kontrollkästchen und klicken Sie auf sparen.

Geschrieben von Hostwinds Team  /  Dezember 7, 2018