26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
Mod_pagespeed, web sayfalarını otomatik olarak optimize etmek için kullanılan açık kaynaklı bir Apache modülüdür. Gecikmeyi ve bant genişliğini azaltmak için web sayfalarını yeniden yazarak web'i daha hızlı hale getirir. Mod_pagespeed ayrıca gibi çeşitli dosyaları optimize etmek için kullanılan birçok optimizasyon sağlayan filtreler css
, html
, png
, ve jpg
.
Bu eğitimde, Ubuntu 16.04 üzerinde Apache ile Mod_pagespeed modülünün nasıl kurulacağını ve yapılandırılacağını açıklayacağım.
Başlamadan önce, aşağıdaki komutu çalıştırarak sisteminizi en son kararlı sürüme güncelleyin:
sudo apt-get update -y
sudo apt-get upgrade -y
sudo reboot
Apache for Mod_pagespeed modülünün en son kararlı sürümünü resmi web sitesinden indirebilirsiniz. Aksi takdirde aşağıdaki komutla indirebilirsiniz:
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb
İndirme işlemi tamamlandıktan sonra, aşağıdaki komutu çalıştırarak yükleyin:
sudo dpkg -i mod-pagespeed-stable_current_amd64.deb
sudo apt-get install -f
Yükleme tamamlandığında, modülü yüklemek için Apache hizmetini yeniden başlatmanız gerekir:
sudo systemctl restart apache2
Aşağıdaki curl
komutu çalıştırarak Mod_pagespeed modülünü doğrulayabilirsiniz :
curl -D- localhost
Her şey başarılı olduysa, aşağıdaki çıktıyı göreceksiniz:
HTTP/1.1 200 OK
Date: Mon, 28 Nov 2016 15:28:51 GMT
Server: Apache/2.4.7 (Ubuntu)
Accept-Ranges: bytes
Vary: Accept-Encoding
X-Mod-Pagespeed: 1.11.33.2-0
Cache-Control: max-age=0, no-cache
Content-Length: 10724
Content-Type: text/html; charset=UTF-8
Mod_pagespeed modülünü farklı şekillerde yapılandırabilirsiniz. Varsayılan pagespeed.conf
dosyayı tüm sunucu için yapılandırmak üzere kullanabilir veya tüm ayarlarınızı sanal ana bilgisayar yönergelerinize koyabilirsiniz.
Varsayılan pagespeed.conf
dosyayı düzenleyerek başlayalım :
sudo nano /etc/apache2/mods-available/pagespeed.conf
Mod_pagespeed modülünü devre dışı bırakmak için satırı olarak on
değiştirin off
.
ModPagespeed off
Mod_pagespeed markaları gibi basit konfigürasyona bu seviyelerde farklı kullanır PassThrough
, CoreFilters
ve OptimizeForBandwidth
. Varsayılan ayar:
ModPagespeedRewriteLevel CoreFilters
Devre dışı bırakmak CoreFilters
için satırları şu şekilde değiştirin:
ModPagespeedRewriteLevel PassThrough
Ek filtreleri etkinleştirmek istiyorsanız şunları belirtin:
ModPagespeedEnableFilters filter1 filter2
Filtreyi devre dışı bırakmak için şunu belirtin:
ModPagespeedDisableFilters filter1 filter2
Mod_pagespeed modülü, sunucu durumunu görüntülemek için web tabanlı bir arayüz sağlar. Uzak bir makineden pagespeed.conf
erişmek için uzak makinenizin IP adresini dosyaya eklemeniz gerekir .
sudo nano /etc/apache2/mods-available/pagespeed.conf
Dosyayı aşağıda gösterildiği gibi değiştirin:
<Location /pagespeed_admin>
Order allow,deny
Allow from localhost
Allow from 127.0.0.1
Allow from remote-ip-address
SetHandler pagespeed_admin
</Location>
<Location /pagespeed_global_admin>
Order allow,deny
Allow from localhost
Allow from 127.0.0.1
Allow from remote-ip-address
SetHandler pagespeed_global_admin
</Location>
Dosyayı kaydedin ve Apache hizmetini yeniden başlatın.
sudo systemctl restart apache2
Ardından, web tarayıcınızı açın http://192.168.15.110/pagespeed_admin
ve Mod_pagespeed web arayüzüne erişmek için URL'yi yazın.
Mod_pagespeed şimdi sunucunuza kurulur ve yapılandırılır.
26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm
Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.
Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.
Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.
Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.
CAPTCHA, son birkaç yılda kullanıcıların çözmesi oldukça zorlaştı. Gelecekte spam ve bot tespitinde etkili kalabilecek mi?
Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.
Teletıp, uzaktan sağlık hizmetleri ve gelecek nesiller üzerindeki etkisi nedir? Pandemi durumunda iyi bir yer mi değil mi? Bir görünüm bulmak için blogu okuyun!
Bilgisayar korsanlarının çok para kazandığını duymuş olabilirsiniz, ancak bu kadar parayı nasıl kazandıklarını hiç merak ettiniz mi? Hadi tartışalım.
Son zamanlarda Apple, sorunları gidermek için macOS Catalina 10.15.4'ü ek bir güncelleme yayınladı, ancak güncelleme, mac makinelerinde tuğla oluşmasına neden olan daha fazla soruna neden oluyor gibi görünüyor. Daha fazla bilgi edinmek için bu makaleyi okuyun