Ini adalah seri kami yang sedang berjalan Optimalisasi Apache dan penyetelan kinerja, di sini kami memperkenalkan yang baru Googleproduk yang disebut mod_pagespeed modul untuk Apache atau Nginx yang membuat situs web memuat lebih cepat dari sebelumnya.
Saya pribadi telah menguji modul ini di Live kami (tecmint.com) server dan hasilnya luar biasa, sekarang situs memuat lebih cepat dari sebelumnya. Saya sarankan Anda semua untuk menginstalnya dan melihat hasilnya.
Jangan Lewatkan:5 Tips untuk Meningkatkan Kinerja Server Web Apache Anda
Pada artikel ini kami akan menunjukkan cara menginstal dan mengkonfigurasi Google'S mod_pagespeed modul untuk Apache dan Nginx server web di RHEL/CentOS/Fedora dan Debian/Ubuntu sistem menggunakan paket biner resmi, sehingga sistem Anda akan mendapatkan pembaruan rutin secara otomatis dan tetap up to date.
mod_pagespeed adalah modul sumber terbuka untuk Apache dan Nginx server web yang secara otomatis mengoptimalkan
Halaman web untuk meningkatkan kinerja yang lebih baik saat menyajikan halaman web menggunakan Server HTTP.Ini memiliki beberapa filter yang secara otomatis mengoptimalkan file seperti HTML, CSS, JavaScript, JPEG, PNG dan sumber daya lainnya.
mod_pagespeed dikembangkan di Pustaka Pengoptimalan PageSpeed, diterapkan di lebih dari 100 ribu situs web, dan disediakan oleh penyedia CDN dan Hosting paling populer seperti GoDaddy, EdgeCast, DreamHost, dan beberapa lainnya.
Ini menawarkan lebih dari 40+ filter pengoptimalan, yang meliputi:
Saat ini mod_pagespeed modul yang didukung platform Linux adalah RHEL/CentOS/Fedora dan Debian/Ubuntu untuk 32 sedikit dan 64 distribusi bit.
Instal mod_pagespeed untuk Apache dan Nginx di RHEL/CentOS/Fedora dan Debian/Ubuntu
Seperti yang saya bahas di atas yang kami gunakan Googlepaket biner resmi untuk menginstalnya untuk pembaruan di masa mendatang, jadi mari kita lanjutkan dan menginstalnya di sistem Anda berdasarkan arsitektur OS Anda.
Pada Sistem 32-bit #wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_i386.rpm. # yum instal di [# jika Anda belum menginstal 'at'] # rpm -Uvh mod-pagespeed-stable_current_i386.rpmPada Sistem 64-bit #wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_x86_64.rpm. # yum instal di [# jika Anda belum menginstal 'at'] # rpm -Uvh mod-pagespeed-stable_current_x86_64.rpm.
Pada Sistem 32-bit $wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_i386.deb. $ sudo dpkg -i mod-pagespeed-stable_current_i386.deb. $ sudo apt-get -f install Pada Sistem 64-bit $wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb. $ sudo dpkg -i mod-pagespeed-stable_current_amd64.deb. $ sudo apt-get -f install.
Menginstal mod_pagespeed dari paket biner akan menambahkan repositori resmi Google ke sistem Anda, sehingga Anda dapat memperbarui mod_pagespeed secara otomatis menggunakan manajer paket yang disebut yum atau apt.
Mari kita lihat paket mod_pagespeed apa yang diinstal pada sistem:
Modul ini memungkinkan file konfigurasi berikut dan direktori itu sendiri secara otomatis selama instalasi.
Penting: Di Nginx, file konfigurasi mod_pagespeed biasanya ditemukan di bawah /usr/local/nginx/conf/ direktori.
Di Apache, mod_pagespeed secara otomatis Nyalakan ketika diinstal, saat di Nginx Anda perlu menempatkan baris berikut ke file nginx.conf Anda dan di setiap blok server tempat PageSpeed diaktifkan:
kecepatan halaman aktif; # Harus ada dan dapat ditulis oleh nginx. Gunakan tmpfs untuk kinerja terbaik. kecepatan halaman FileCachePath /var/ngx_pagespeed_cache; # Pastikan permintaan untuk sumber daya yang dioptimalkan kecepatan halaman masuk ke pengendali kecepatan halaman. # dan tidak ada tajuk asing yang disetel. lokasi ~ "\.pagespeed\.([a-z]\.)?[a-z]{2}\.[^.]{10}\.[^.]+" { add_header "" ""; } lokasi ~ "^/pagespeed_static/" {} lokasi ~ "^/ngx_pagespeed_beacon$" { }
Terakhir, jangan lupa untuk me-restart server Apache atau Nginx Anda untuk memulai mod_pagespeed bekerja dengan baik.
Untuk memverifikasi mod_pagespeed modul, kami akan menggunakan keriting perintah untuk menguji di domain atau IP seperti yang ditunjukkan:
# keriting -D- http://192.168.0.15/ | lebih sedikit.
HTTP/1.1 200 Oke. Tanggal: Jum, 04 Mar 2016 07:37:57 GMT. Server: Apache/2.4.6 (CentOS) PHP/5.4.16... X-Mod-Kecepatan Halaman: 1.9.32.13-0
HTTP/1.1 200 Oke. Tanggal: Jum, 04 Mar 2016 07:37:57 GMT. Server: nginx/1.4.0... Kecepatan X-Halaman: 1.5.27.1-2845...
Jika Anda tidak melihat X-Mod-Pagespeed tajuk, itu artinya mod_pagespeed sebenarnya tidak terpasang.
Jika Anda tidak ingin menggunakan mod_pagespeed sepenuhnya, kamu bisa Matikan dengan memasukkan baris berikut ke kecepatan halaman.conf berkas di bagian atas.
ModPagespeed mati
Demikian pula untuk Nyalakan modul, masukkan baris berikut ke kecepatan halaman.conf berkas di bagian atas.
ModPagespeed aktif
Seperti yang saya katakan di atas setelah menginstal mod_pagespeed situs web kami dimuat 40%-50% lebih cepat. Kami sangat ingin tahu tentang kecepatan situs web Anda setelah menginstalnya di sistem Anda melalui komentar.
Untuk detail lebih lanjut tentang konfigurasi, Anda dapat melihat halaman mod_pagespeed resmi di https://developers.google.com/speed/pagespeed/module/.