Termin buchen
Termin buchen
Startseite
Blog
Google PageSpeed-Module auf Apache installieren

Google PageSpeed-Module auf Apache installieren

Geschrieben von:
Phillip Schnell
Phillip Schnell
Webseiten-Experte
Geschrieben von:
Phillip Schnell
Phillip Schnell
|
Webseiten-Experte
Veröffentlicht: 15. Februar 2024

Google PageSpeed ist ein Open-Source-Servermodul, das Ihnen helfen kann, Ihre Website zu optimieren und die Ladezeit zu verkürzen. In diesem Beitrag werde ich Ihnen Schritt für Schritt erklären, wie Sie das PageSpeed-Modul auf einem Apache-Server installieren. Dabei gehen wir sowohl auf die Vorbereitung des Servers als auch auf die Konfiguration des Moduls ein.

Vorbereitung des Servers

Bevor wir mit der Installation beginnen, müssen wir sicherstellen, dass Ihr Server die notwendigen Voraussetzungen erfüllt. Für dieses Tutorial gehe ich davon aus, dass Sie einen Linux-Server mit Ubuntu 16.10 Yakkety Yak und Apache/2.4.18 nutzen. Sollten Sie ein anderes System verwenden, müssen Sie gegebenenfalls Anpassungen vornehmen.

Schritt 1: Aktualisieren Sie Ihr System

Öffnen Sie zunächst ein Terminal und führen Sie die folgenden Befehle aus, um Ihr System zu aktualisieren:

sudo apt-get update
sudo apt-get upgrade

Schritt 2: Apache installieren

Falls Apache noch nicht auf Ihrem Server installiert ist, können Sie dies mit dem folgenden Befehl nachholen:

sudo apt-get install apache2

Installation des Google PageSpeed-Moduls

Schritt 1: Herunterladen des PageSpeed-Pakets

Laden Sie das stabile PageSpeed-Modul von der offiziellen Google-Seite herunter:

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb

Schritt 2: Installation des PageSpeed-Moduls

Installieren Sie das heruntergeladene Paket mit dpkg:

sudo dpkg -i mod-pagespeed-stable_current_amd64.deb

Es kann sein, dass Abhängigkeiten fehlen. Diese können Sie mit dem folgenden Befehl installieren:

sudo apt-get -f install

Schritt 3: Apache neustarten

Nach der Installation des Moduls müssen Sie den Apache-Server neu starten:

service apache2 restart

Überprüfung der Installation

Um zu überprüfen, ob das PageSpeed-Modul erfolgreich installiert wurde, können Sie den Befehl curl verwenden, um die Header Ihrer Domain anzusehen:

curl -I http://Ihre-Domain-oder-IP

In den Antwort-Headern sollten Sie einen Eintrag wie X-Page-Speed: 1.11.33.4-0 sehen. Dies zeigt an, dass das PageSpeed-Modul erfolgreich installiert und aktiv ist.

Konfiguration des PageSpeed-Moduls

Nach der Installation ist das PageSpeed-Modul bereits mit Standardeinstellungen aktiv. Sie können jedoch die Konfiguration an Ihre Bedürfnisse anpassen.

Konfigurationsdatei bearbeiten

Öffnen Sie die Konfigurationsdatei pagespeed.conf mit einem Editor Ihrer Wahl:

sudo nano /etc/apache2/mods-available/pagespeed.conf

Innerhalb dieser Datei können Sie verschiedene Einstellungen vornehmen, um die Performance zu optimieren. Hier einige Beispiele:

  • ModPagespeedEnableFilters: Hiermit können Sie spezifische Filter aktivieren, wie lazyload_images für das verzögerte Laden von Bildern oder collapse_whitespace zur Entfernung unnötiger Leerzeichen.
  • ModPagespeedFileCachePath: Legt den Pfad für den Cache-Speicher fest.
  • ModPagespeedLogDir: Definiert den Pfad für die Speicherung von Logs.

Änderungen speichern und Apache neustarten

Nachdem Sie Änderungen vorgenommen haben, speichern Sie die Datei und starten Sie Apache erneut, um die Änderungen zu übernehmen:

sudo systemctl restart apache2

Zugriff auf die PageSpeed-Web-Interface

Das PageSpeed-Modul verfügt über ein Web-Interface, das Statistiken und Informationen zu den Einstellungen anzeigt. Standardmäßig ist der Zugriff auf das Web-Interface nur vom lokalen Server aus erlaubt. Wenn Sie von einem anderen Standort aus darauf zugreifen möchten, müssen Sie die pagespeed.conf-Datei bearbeiten und Ihre IP-Adresse oder Ihr Subnetz hinzufügen:

<Location /pagespeed_admin>
...
Allow from Ihre-IP-oder-Subnetz
...
</Location>

Nach dem Neustart von Apache können Sie das Web-Interface über folgende URL erreichen:

http://Ihre-Server-IP/pagespeed_admin

Fazit

Herzlichen Glückwunsch! Sie haben erfolgreich das Google PageSpeed-Modul auf Ihrem Apache-Server installiert und konfiguriert. Mit dieser Optimierung können Sie die Ladezeiten Ihrer Webseite deutlich verbessern, was zu einer besseren Benutzererfahrung und möglicherweise zu einem höheren Ranking in den Suchmaschinenergebnissen führt.

Sollten Sie weitere Fragen zur Konfiguration oder zu speziellen Aspekten des PageSpeed-Moduls haben, zögern Sie nicht, die umfangreiche Dokumentation von Google PageSpeed zu konsultieren.

Ich hoffe, dieser Artikel war hilfreich für Sie und würde mich über Ihr Feedback in den Kommentaren freuen. Bleiben Sie dran für weitere Tipps und Tricks rund um die Webentwicklung und Serveroptimierung!

Hast du noch mehr Fragen?

Hast Du Fragen zu deiner Webseite oder benötigst Du weitere Hilfe? Zögere nicht und nutze einfach das untenstehende Formular. Wir freuen uns auf dich!
Contact Form Demo
?
Gestalten Sie Ihre digitale Zukunft.
© 2024 swift-page.de. Powered by SwiftPage