"Enter"a basıp içeriğe geçin

Varnish önbelleği Ubuntu 18.04’e nasıl kurulur – Linux İpucu

Çoğu internet kullanıcısı yavaş web sitelerinde 10 saniyeden fazla kalmaz. Nitekim A.S’ye göre Vaka Analizi Financial Times tarafından yapılan bir araştırmaya göre, sayfa yükleme hızındaki küçük bir gecikme bile 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ına olanak tanır ve büyük olasılıkla sohbetlere yol açar. Ayrıca, Google artık hızlı web sitelerini SEO’da yavaş web sitelerinden daha üst sıralara çıkarıyor. Site hızınızı nasıl artırabileceğinizi hiç merak ettiniz mi? Vernik önbelleği, site hızınızı 300 ila 1000 kat artırabilen açık kaynaklı bir HTTP önbellek hızlandırıcıdır. Web sunucusunun önüne oturur ve son derece yüksek hızlarda kullanıcılara HTTP isteklerini iletir. Kullanıcıların en sık eriştikleri içerikleri önbelleğe alıp depolayarak web sitesini hızlandırır ve böylece web sayfalarının daha hızlı alınmasını sağlar. Birden çok web sunucusu içeren bir kurulumda yük dengeleyici görevi de görebilir. Bu kılavuzda, Ubuntu 18.04’te vernik önbelleğinin nasıl kurulacağını size bildirdik.

İlk 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

İkinci adım: Apache web sunucusunu kurun

Vernik önbelleği web sunucusunun önünde olduğundan, gösterim amacıyla Apache web sunucusunu kurmamız gerekecek.

Apache’yi yüklemek için bu komutu çalıştırın:

# uygun İndirmek apaçi 2

Apache web sunucusu kurulumu tamamlandıktan sonra, web sunucusunu başlatın ve aşağıdaki komutlarla durumunu kontrol edin:

# systemctl apache 2’yi başlat
# systemctl durumu apache 2

Yukarıdaki çıktı, Apache web sunucusunun çalıştığını onaylar..

Üçüncü Adım: Varnish HTTP Accelerator’ı Kurun

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

# vernik systemctl baş harfi
# Vernik systemctl durumu

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

Apache web sunucusu, gelen bağlantılar için HTTP bağlantı noktası 80’i dinler. Ancak kurulumumuzda bazı ayarlamalar 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, ile gösterilen yapılandırma dosyasını açın.

# cesaret/vb/apaçi 2/çıkışlar

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 onu 8080 numaralı bağlantı noktasında dinleyecek şekilde yapılandıracağız.

# cesaret/vb/apaçi 2/Siteler etkinleştirildi/000-default.conf

Yapılandırma dosyasını kaydedin ve çıkın. Değişikliklerin etkili olması için Apache web sunucusunu yeniden başlatın

# systemctl apache2’yi yeniden başlat

Bu noktada web sunucusuna 80 numaralı porttan erişmeye çalışırsanız az önce yaptığımız değişikliklerden dolayı hata alacaksınız. Gösterildiği gibi yalnızca 8080 numaralı bağlantı noktası üzerinden erişilebilir.

Adım 5: Varnish’i 80 numaralı bağlantı noktasını dinleyecek şekilde yapılandırın

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

Favori metin düzenleyicinizi başlatın ve / etc / varsayılan / vernik bir dosya.

# cesaret/vb/varsayımsal/vernik

Kaydırın ve temayı 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.

eğer kontrol edersen /etc/varnish/default.vcl dosya, aşağıda gösterilen çıktıyı almalısınız.

Son olarak, ayarlamamız gerekiyor /lib/systemd/system/varnish.service ve bağlantı noktasını değiştir Exestart 6081 bağlantı noktasından 80’e yönlendirme.

Kaydedin ve metin düzenleyiciden çıkın.

Değişikliklerin etkili olması için, gösterilen sırayla Apache web sunucularını yeniden başlatmamız, sistemi yeniden başlatmamız ve Varnish’i yeniden başlatmamız gerekiyor.

# systemctl apache2’yi yeniden başlat
# systemctl arka plan programını yeniden yükleyin
# systemctl vernik’i yeniden başlatın

6. Adım: Yapılandırmayı test edin

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

# rulo Kahve sunucu_IP

Bu satıra dikkat edin yoluyla: 1.1 cila (cila/5.2) Yukarıdaki çıktıda belirtildiği gibi. Bu, verniğin beklendiği gibi çalıştığını gösterir.

Artık sonuna 8080 eklemeden web sunucunuzu ziyaret edebilirsiniz.

çözüm

Ve Varnish Cache’i Ubuntu 18.04’te Apache web sunucusuyla çalışacak şekilde bu şekilde yapılandırabilirsiniz. En sık erişilen web sayfalarınızı önbelleğe alacak ve inanılmaz hızlarda teslim edecek ultra hızlı Varnish HTTP Accelerator sayesinde web sunucunuz her zamankinden daha hızlı çalışmalıdır!

Diğer gönderilerimize göz at

[wpcin-random-posts]

İlk Yorumu Siz Yapın

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir