mod-pagespeed

___ answer24193233 ___

Danke Jungs! Ich habe es funktioniert großartig nach Ihrer Antwort @ man2xxl.

Sie müssen sich nicht mit dem Verzeichnis / pagespeed / extensions herumschlagen, aber die Konfiguration von beanstalk .extenxtensions kann einfach lauten:

%Vor%     
___ qstnhdr ___ Ist es möglich, die .ebextensions-Konfiguration von AWS Beanstalk zu verwenden, um das mod_pagespeed Apache-Modul zu installieren? ___ answer16257526 ___

Laden Sie das Paket herunter

Fügen Sie die rpm in Ihr Ebextensions Verzeichnis

ein

Erstellen Sie eine .config-Datei im Verzeichnis .extenxtensions

Fügen Sie der Konfigurationsdatei Befehle wie folgt hinzu:

%Vor%

Stellen Sie sicher, dass die Befehle eingerückt sind, wie gezeigt, ohne Tabs, sonst funktioniert es nicht.

Tauschen Sie "mod-pagespeed.rpm" für den tatsächlichen Namen der rpm-Datei aus.

    
___ answer16485986 ___

Ok, ich möchte Charlie Smiths Antwort hinzufügen. Ich würde vorschlagen, dass Sie sicherstellen, dass Sie die folgenden Dinge eingeschaltet haben.

  1. mod_deflate - Wahrscheinlich möchten Sie html, css, xml und javascript gezippen.
  2. Aktivieren Sie den Filter zum Neuschreiben von Domänen in Ihrer Apache.conf, wenn Sie CDN (z. B. AWS CloudFront) verwenden
  3. Legen Sie ein kurzes Cache-Steuerelement für Bilder und CSS fest, damit Pagespeed den Cache erweitern kann, wenn Sie den extend_cache-Filter aktivieren.
  4. Ich mag auch die Filter rewrite_javascript, dns_prefetch, collapse_whitespace und combine_javascript.

Hier sind die GitHub Gists, die Ihnen zeigen, wie es gemacht wird.

___ tag123amazonwebservices ___ Amazon Web Services (AWS) ist eine Sammlung kommerzieller Dienstleistungen rund um virtualisierte, Commodity- und Clustered Computing, Netzwerke, Datenbanken und Speicher sowie unterstützende Tools, die über Infrastructure as a Service (IaaS) angeboten werden. ___ tag123apache ___ Verwenden Sie dieses Tag (zusammen mit einem entsprechenden Programmiersprache-Tag) für die Programmierung von Fragen zum Apache HTTP Server. Verwenden Sie dieses Tag nicht für Fragen zu anderen Apache Foundation-Produkten. Beachten Sie, dass Fragen zur Serverkonfiguration normalerweise besser auf https://serverfault.com passen ___ tag123elasticbeanstalk ___ Elastic Beanstalk ist ein von Amazon Web Services angebotener PAAS-Cloud-Dienst. ___ tag123modepagepeed ___ Die mod_pagespeed-Module sind Open-Source-Servermodule, die Ihre Site automatisch optimieren. ___ answer38774986 ___

Sie können Pakete nach URL installieren. Sie müssen also das RPM nicht herunterladen und verteilen. So etwas funktioniert:

%Vor%

Beachten Sie, dass ich die Datei zzzz-pagespeed-options.conf so betitelt habe, dass der httpd-Server sie zuletzt lädt.

Ein weiterer Vorteil ist, dass Sie keine Befehle mehr brauchen oder sich um das Kopieren von Dateien kümmern müssen und die Dateien in Ihrem .exerxtensions-Ordner zu verwalten. Sie aktualisieren nur den Dateieintrag in der .config-Datei.

    
___ qstntxt ___

Ich verwende AWS Beanstalk für meine Django / Python-Anwendung, und ich möchte das mod_pagespeed-Modul von Google verwenden. Ist es möglich, mod_pagespeed mit der Datei .extenxtensions / .config zu installieren und auszuführen?

    
___
3
Antworten

mod_pagespeed kombiniert CSS und JS nicht

Ich habe mod_pagespeed auf unserem Server installiert, aber es wird nicht meine CSS und JS auf unserer Website oktoberfest.it kombinieren. Offensichtlich habe ich combate_css, combine_javascript und PassThrough in Filtern in pagespeed.conf Datei...
26.04.2013, 14:53
4
Antworten

Ist es möglich, die .ebextensions-Konfiguration von AWS Beanstalk zu verwenden, um das mod_pagespeed Apache-Modul zu installieren?

Ich verwende AWS Beanstalk für meine Django / Python-Anwendung, und ich möchte das mod_pagespeed-Modul von Google verwenden. Ist es möglich, mod_pagespeed mit der Datei .extenxtensions / .config zu installieren und auszuführen?     
17.04.2013, 17:33