Benutzer-Werkzeuge

Webseiten-Werkzeuge


apache:caching

Cache aktivieren

  1. Apache muss installiert sein
  2. aktiviere Module:
    Apache hat mehrere Module, die das Caching unterstützen. Die wichtigsten sind mod_cache und mod_cache_disk. Du kannst sie mit folgenden Befehlen aktivieren
    sudo a2enmod cache
    sudo a2enmod cache_disk
  3. Konfiguriere Apache für das Caching
    Bearbeite die Konfigurationsdatei deines Apache Virtual Hosts. Diese befindet sich normalerweise unter /etc/apache2/sites-available/000-default.conf oder einer ähnlichen Datei, je nach deiner Konfiguration. Füge dort folgende Direktiven hinzu, um das Caching für statische Inhalte zu konfigurieren:
    <IfModule mod_cache.c>
    <IfModule mod_cache_disk.c>
    CacheRoot /var/cache/apache2
    CacheEnable disk /
    CacheHeader on
    CacheDefaultExpire 800
    CacheMaxExpire 64000
    CacheIgnoreNoLastMod On
    CacheLastModifiedFactor 0.5
    CacheIgnoreCacheControl On
    CacheIgnoreHeaders Set-Cookie
    </IfModule>
    </IfModule>
  4. Teste deine Konfiguration:
    Nachdem du die Änderungen vorgenommen hast, starte Apache neu mit sudo systemctl restart apache2. Überprüfe dann, ob das Caching korrekt funktioniert, indem du auf deine Website zugreifst und die Ladezeiten sowie die Header der Antwort überprüfst.
  5. Überwachung und Anpassung:
    Überwache die Leistung und passe die Caching-Strategie bei Bedarf an. Achte auf die Festplattennutzung, da das Disk-Caching Speicherplatz beansprucht.
apache/caching.txt · Zuletzt geändert: von franz

Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki