Linux'ta Varnish HTTP önbelleği nasıl kurulur ve yapılandırılır

Şu anda Apache sunucusu, çok yönlülüğü, dinamizmi ve verimliliği nedeniyle tüm web barındırma sorunu için Linux ortamlarında en çok kullanılan çözümdür, ancak herhangi bir işletim sistemi veya uygulama gibi, bir noktada hızı veya kararlılığı yüzlerce faktörden etkilenebilir. optimal gelişimini etkiler.

Bu sorunu çözmek için, Apache sunucusunun hızını artırmak için pratik bir alternatif olarak Varnish ve birçok HTTP çözümünü eksiksiz ve güvenli bir şekilde geliştirilmiştir. Bugün Ubuntu Sunucusunu seçerek Varnish'in Linux ortamında nasıl kurulacağını ve yapılandırılacağını öğreneceğiz.

vernik nedirVarnish Caché, bir web uygulaması hızlandırıcısı olarak tasarlanmıştır veya HTTP önbellek ters proxy olarak da bilinir. HTTP kullanan ve o sunucunun içeriğini önbelleğe alacak şekilde yapılandırılmış herhangi bir sunucuya yüklenebilir. Varnish Cache hızlıdır, genel bir kural olarak, kullanılan mimariye bağlı olarak teslimatı 300 - 1000x kat hızlandırır.

En göze çarpan özelliklerinden bazıları şunlardır:

  • Performans: Vernik ağ hızına bağlıdır ve hız kapasitesi 20 Gbps'ye kadar kanıtlanmıştır
  • Esnek: Varnish'in temel özelliklerinden biri, yapılandırma dili VCL'nin esnekliğidir. VCL ile gelen isteklerin nasıl ele alınması gerektiğine dair politikalar yazmak ve böylece bu politikada hangi içeriği yayınlamak istediğimize, içeriği nereden almak istediğimize ve istek veya yanıtın nasıl değiştirileceğine karar vermek mümkün olacaktır.
Vernik, FreeBSD, ArchLinux, Debian, Ubuntu, RedHat, OpenBSD ve daha fazlasına kurulabilir.

1. Apache Linux sunucusu nasıl kurulur


Atılacak ilk adım, Apache sunucusunu sunucuya kurmak olacaktır ve bunun için önce aşağıdakileri yürüterek sistem paketlerini güncelleyeceğiz:
 sudo uygun güncelleme
Güncellendikten sonra, aşağıdaki satırı yürüterek Apache2 kurulumuna geçiyoruz:
 sudo apt kurulum -y apache2

BÜYÜT

Apache Ubuntu 17'ye kurulduktan sonra aşağıdaki komutları çalıştırmaya devam ediyoruz:

 systemctl start apache2 (Apache hizmetini başlatır) systemctl enable apache2 (Apache'nin Ubuntu başlangıcında çalıştırılmasını sağlar)

BÜYÜT

Bu işlem ile Apache web sunucusunu kurduk.


Giriş Yap Katıl!

wave wave wave wave wave