vernik

Ubuntu 18'de Vernik önbelleği nasıl kurulur.04

Ubuntu 18'de Vernik önbelleği nasıl kurulur.04
Çoğu internet kullanıcısı yavaş web sitelerinde 10 saniyeden uzun süre kalmaz. Aslında, Financial Times tarafından yürütülen bir vaka çalışmasına göre, sayfa yükleme hızındaki küçük bir gecikme, bir kullanıcının oturumunu önemli ölçüde azaltabilir ve yüksek hemen çıkma oranlarına yol açabilir. Bu, yavaş bir web sitesinin çevrimiçi işinizi olumsuz etkileyeceği ve gelirinizde keskin bir düşüşe yol açacağı anlamına gelir. Hızlı bir web sitesi, ziyaretçilerinizin mümkün olan en kısa sürede bilgi toplamasını sağlar ve büyük olasılıkla sohbetlere yol açar. Ek olarak, Google artık hızlı web sitelerini SEO puanında yavaş web sitelerinden daha yüksek sıralıyor. Site hızınızı nasıl artırabileceğinizi hiç merak ettiniz mi??Vernik önbellek, sitenizin hızını 300 ila 1000 kata kadar iyileştiren açık kaynaklı bir HTTP önbellek hızlandırıcıdır. Bir web sunucusunun önüne oturur ve kullanıcılara oldukça yüksek hızlarda HTTP istekleri sunar. Kullanıcılar tarafından sıklıkla erişilen içeriği önbelleğe alarak ve bellekte saklayarak bir web sitesini hızlandırır, böylece web sayfalarının daha hızlı alınmasını garanti eder.  Aynı zamanda birden fazla web sunucusuna sahip bir kurulumda bir yük dengeleyici görevi görebilir.  Bu kılavuzda, Varnish önbelleğini Ubuntu 18'e nasıl kurabileceğiniz konusunda size izin verdik.04

1. Adım: Sistemi güncelleyin

Başlamak için, güncel olduklarından emin olmak için sistemdeki paketleri güncelleyerek başlayın. Bunu yapmak için sunucunuza root olarak erişin ve şu komutu çalıştırın:

# uygun güncelleme && uygun yükseltme

2. Adım: Apache web sunucusunu kurun

Varnish önbelleği bir web sunucusunun önünde bulunduğundan, gösteri amacıyla Apache web sunucusunu kurmamız gerekecek.

Apache'yi kurmak için şu komutu çalıştırın:

# apache2'yi yükle

Apache web sunucusunun kurulumu tamamlandıktan sonra web sunucusunu başlatın ve aşağıdaki komutları kullanarak durumunu kontrol edin:

# systemctl apache2'yi başlat
# systemctl durumu apache2

Yukarıdaki çıktı, Apache web sunucusunun çalışır durumda olduğunu onaylar.

3. Adım: Varnish HTTP Accelerator'ı kurun

Apache web sunucusu kuruluyken, aşağıdakileri çalıştırarak Varnish HTTP hızlandırıcıyı kurun:

# apt kurulum verniği

# systemctl başlangıç ​​verniği
# systemctl durum verniği

4. Adım: Apache ve Vernik HTTP Önbelleğini Yapılandırma

Apache web sunucusu, gelen bağlantılar için 80 numaralı HTTP bağlantı noktasını dinler. Ancak kurulumumuzda birkaç ayar yapmamız gerekiyor. Varnish, HTTP isteklerini Apache web sunucusuna ileteceğinden, Varnish Accelerator'ı 80 numaralı bağlantı noktasını dinleyecek ve ardından Apache'yi 8080 numaralı bağlantı noktasını dinleyecek şekilde yapılandıracağız.

Bu nedenle, Apache'yi 8080 numaralı bağlantı noktasını dinleyecek şekilde yapılandırmak için yapılandırma dosyasını ile gösterildiği gibi açın

# vim /etc/apache2/portlar.konf

Yapılandırma dosyasını kaydedin ve çıkın.

Aynı notta, varsayılan Apache sanal ana bilgisayar dosyasında değişiklikler yapacağız ve 8080 numaralı bağlantı noktasını dinleyecek şekilde yapılandıracağız

# vim /etc/apache2/sites-emabled/000-default.konf

Yapılandırma dosyasını kaydedin ve çıkın. Değişikliklerin yürürlüğe girmesi için Apache web sunucusunu yeniden başlatın

# systemctl apache2'yi yeniden başlat

Bu noktada, 80 numaralı bağlantı noktasından web sunucusuna erişmeyi denerseniz, az önce yaptığımız değişiklikler nedeniyle bir hata alırsınız. Yalnızca gösterildiği gibi 8080 numaralı bağlantı noktası üzerinden erişilebilir.

Adım 5: 80 numaralı bağlantı noktasını dinlemek için Varnish'i ayarlama

Ayrıca HTTP isteklerini web sunucusuna iletmek için Varnish'i 80 numaralı bağlantı noktasını dinleyecek şekilde yapılandırmamız gerekiyor. Bu, web tarayıcısına erişirken URL'nin sonuna 8080 ekleme ihtiyacını da ortadan kaldıracaktır.

Tercih ettiğiniz metin düzenleyiciyi başlatın ve  /etc/default/vernik dosya.

# vim /etc/default/vernik

Kaydırın ve ' niteliğini bulunDAEMON_OPTS'. Bağlantı noktasını 6081'den bağlantı noktasına değiştirdiğinizden emin olun 80

Metin düzenleyiciyi kaydedin ve kapatın.

kontrol ederseniz /etc/vernik/varsayılan.vcl dosya, aşağıda gösterilen çıktıyı almalısınız.

Son olarak, düzenlememiz gerekiyor /lib/systemd/system/vernik.hizmet ve içindeki bağlantı noktasını değiştirin ExecStart port 6081'den 80'e direktif.

Metin düzenleyiciyi kaydedin ve çıkın.

Değişikliklerin etkili olması için Apache web sunucularını yeniden başlatmamız, sistemi yeniden yüklememiz ve gösterilen sırada Varnish'i yeniden başlatmamız gerekiyor

# systemctl apache2'yi yeniden başlat
# systemctl arka plan programı yeniden yükle
# systemctl verniği yeniden başlat

Adım 6: Yapılandırmayı Test Etme

Yapılandırmamızın tamamen iyi olduğunu doğrulamak için, gösterildiği gibi curl komutunu kullanın:

# curl -I server_IP

Bu çizgiye dikkat edin Üzerinden: 1.1 vernik (Vernik/5.2) yukarıdaki çıktıda belirtildiği gibi. Bu, Varnish'in beklendiği gibi çalıştığını gösterir.

Artık sonuna 8080 eklemeden web sunucunuzu ziyaret edebilirsiniz.

Sonuç

Ve Varnish Cache'i Ubuntu 18'de Apache web sunucusuyla çalışacak şekilde bu şekilde yapılandırırsınız.04. Sık erişilen web sayfalarını önbelleğe alacak ve onları etkileyici hızlarda sunacak süper hızlı Varnish HTTP hızlandırıcısı sayesinde web sunucunuz her zamankinden daha hızlı çalışmalıdır!

Cursor jumps or moves randomly while typing in Windows 10
If you find that your mouse cursor jumps or moves on its own, automatically, randomly while typing in Windows laptop or computer, then some of these s...
How to reverse Mouse and Touchpads scrolling direction in Windows 10
Mouse and Touchpads not only make computing easy but more efficient and less time-consuming. We cannot imagine a life without these devices, but still...
How to change Mouse pointer and cursor size, color & scheme on Windows 10
The mouse pointer and cursor in Windows 10 are very important aspects of the operating system. This can be said for other operating systems as well, s...