Greek English German

Πώς να εγκαταστήσουμε το Google PageSpeed Module

To module mod_pagespeed είναι ένα λογισμικό ανοιχτού κώδικα (open source) όπου επιταχύνει την σελίδα σας χωρίς να χρειάζετε να αλλάξετε τον κώδικα σας. Το mod_pagespeed απλά βελτιώνει την ταχύτητα εφαρμόζοντας κάποια φίλτρα πρίν ο apache σερβίρει την σελίδα. Ας δούμε τις λεπτομέρειες για την εγκατάσταση.

Το project φιλοξενείτε στο παρακάτω url της Google :
https://code.google.com/p/modpagespeed/

Πάμε να δούμε τώρα πώς μπορούμε να εφαρμόσουμε αυτό το module σε δικό μας webserver όπου υπάρχει ήδη εγκατεστημένο το Plesk panel.


Eγκαθιστώντας το mod_pagespeed :

Είμαστε σε λειτουργικό σύστημα Linux CentOS 6.x. Ο πιό απλός και γρήγορος τρόπος εγκατάστασης είναι μέσω yum απο το repository της Google. Γι αυτό θα πρέπει να περάσουμε κάποιες νέες γραμμές στον φάκελο yum.repos.d όπου υπάρχουν αποθηκευμένα τα repositories μας.

Αυτή η νέα προσθήκη περιέχει πληροφορίες μόνο για το mod_pagespeed module και τίποτα άλλο. Κάνενα απο τα υπόλοιπα πακέτα σας δεν θα επηρεαστούν, ακόμα κι αν είστε τυπικοί και κάνετε yum update συνέχεια.

Προσθέτουμε το παρακάτω νέο αρχείο :

vi /etc/yum.repos.d/google-mod-pagespeed.repo

και το περιεχόμενο του :

[google-mod-pagespeed]
name=google-mod-pagespeed
baseurl=http://dl.google.com/linux/mod-pagespeed/rpm/stable/$basearch
enabled=1
gpgcheck=0

Αποθηκεύουμε το αρχείο.

Τώρα είμαστε έτοιμοι για την εγκατάσταση μέσω yum

yum install mod-pagespeed

[root@live ~]# yum install mod-pagespeed
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* Webmin: webmin.mirror.somersettechsolutions.co.uk
* base: ftp.plusline.de
* extras: centos.intergenia.de
* rpmforge: mirror1.hs-esslingen.de
* updates: ftp.plusline.de
google-mod-pagespeed | 951 B 00:00
google-mod-pagespeed/primary | 5.8 kB 00:00
google-mod-pagespeed 37/37
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package mod-pagespeed-beta.x86_64 0:1.8.31.4-4009 will be installed
--> Processing Dependency: at for package: mod-pagespeed-beta-1.8.31.4-4009.x86_64
--> Running transaction check
---> Package at.x86_64 0:3.1.10-43.el6_2.1 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

========================================================
Package Arch Version Repository Size
========================================================
Installing:
mod-pagespeed-beta x86_64 1.8.31.4-4009 google-mod-pagespeed 5.4 M
Installing for dependencies:
at x86_64 3.1.10-43.el6_2.1 base 60 k

Transaction Summary
========================================================
Install 2 Package(s)

Total download size: 5.4 M
Installed size: 14 M
Is this ok [y/N]: y
Downloading Packages:
(1/2): at-3.1.10-43.el6_2.1.x86_64.rpm | 60 kB 00:00
(2/2): mod-pagespeed-beta-1.8.31.4-4009.x86_64.rpm | 5.4 MB 00:00
------------------------------------------------------------------------------------------------
Total 6.6 MB/s | 5.4 MB 00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : at-3.1.10-43.el6_2.1.x86_64 1/2
Installing : mod-pagespeed-beta-1.8.31.4-4009.x86_64 2/2
Starting atd: [ OK ]
job 1 at 2014-08-18 20:48
Verifying : at-3.1.10-43.el6_2.1.x86_64 1/2
Verifying : mod-pagespeed-beta-1.8.31.4-4009.x86_64 2/2

Installed:
mod-pagespeed-beta.x86_64 0:1.8.31.4-4009

Dependency Installed:
at.x86_64 0:3.1.10-43.el6_2.1

Complete!

Κάνουμε επαννεκίνηση τον apache μας για να μάθει τις νέες πληροφορίες.

service httpd restart ή /etc/init.d/httpd restart.

Πώς να επιβαιβεώσουμε ότι έχει εγκατασταθεί επιτυχώς το mod_pagespeed.

O πιό σωστός και απλός τρόπος είναι να το δοκιμάσουμε απο command line και όχι απο browser.

curl -D- http://example.com | head -10

[root@live ~]# curl -D- http://www.example.com | head -10
Date: Mon, 18 Aug 2014 17:54:43 GMT
Server: Apache
X-Mod-Pagespeed: 1.8.31.4-4056
X-Powered-By: PleskLin
Vary: Accept-Encoding
Cache-Control: max-age=0, no-cache
Content-Length: 23293

Τώρα μπορούμε να κάνουμε login και στο Plesk controlpanel, για να δούμε ότι όντως έχουν προστεθεί και 2 επιπλέον επιλογές στο Tools & Settings -> Apache web server settings.

Managing mod_pagespeed Plesk Panel

Οι δύο νέες επιλογές είναι το pagespeed και pagespeed_ap24.
Αν έχετε εγκατεστημένο τον apache 2.2 τότε το αφήνετε ώς έχει. Αν έχετε τον Apache 2.2.4 τότε αποεπιλέγετε το pagespeed και επιλέγετε το pagespeed_ap24.

Πλέον ο Apache μας χρησιμοποιεί το mod_pagespeed της Google.

Επικοινωνήστε μαζί μας αν θέλετε να κάνουμε την εγκατάσταση για εσάς.

support4u-install-modpagespeed

Rate this item
(2 votes)
Scool

Managing Director στην Gamebattles Ltd.
Φροντίζει για την ομαλή λειτουργιά των υπηρεσιών σας, ειδικεύεται σε υπηρεσίες Datacenter.
Υποστηρίζει έντονα το ανοιχτό λογισμικό και ιδίως το δημοφιλές Joomla CMS, όπου και διαθέτει πολυετή εμπειρία.
Στον ελεύθερο του χρόνο θα τον δείτε να παίζει StarCraft2 με την φυλή των Protoss.

Website: www.webhosting4u.gr
back to top