Konuyu Oyla:
  • Toplam: 1 Oy - Ortalama: 5
  • 1
  • 2
  • 3
  • 4
  • 5
   
Konu: Ubuntu’ya Varnish Kurulumu
#H4CK4L
*
avatar
#R00T
Durum: Çevrimdışı
Seviye Puanı: 43
Yaşam Puanı: 1,057 / 1,057
Deneyim: 31 / 100
Rep Sayısı: 1082
Mesaj Sayısı: 3052
Üyelik Tarihi: 04.05.2013
      
Yorum: #1
Ubuntu’ya Varnish Kurulumu
06.07.2018 22:36
Dinamik sayfaların yavaşlığından kurtulmaya ne dersiniz? Arkadaşlar bir süre sunucu, sunucu güvenliği adına bildiklerimi arşivimdekileri sizinle paylaşıcam bu da ubuntu serisinden bir paylaşım..

Varnish Nedir?

Varnish bir HTTP hızlandırıcıdır. Ziyaretçileri her ziyarette tekrar oluşturulan dinamik sayfalar yerine önbelleğine alınmış statik sayfalara yönlendirir ve sitenin hızlı bir şekilde açılmasını sağlar. Varnish’in en güzel özelliklerinden bir tanesi ise ne zaman içeriği dinamik olarak oluşturulmasını sağlayacağını bilmesidir. Bu durumda sadece gerek olduğu zaman sayfalar dinamik olarak oluşturulur.

Öngereksinimler

Varnish’i kurmaya başlamadan önce aşağıdaki adımları yaptığınızdan emin olun:
LEMP kurulumu
WordPress kurulumu

Adım 1 – Kurulum
Varnish, kurulumun kendi deposundan yapılmasını önerilmektedir. Bunun için Varnish depo adresini Ubuntu’ya ekleyelim:
Kod:
sudo curl http://repo.varnish-cache.org/debian/GPG-key.txt | sudo apt-key add -

Ubuntu’nun depo kaynak dosyasını açalım

Kod:
sudo nano /etc/apt/sources.list

İçine aşağıdaki satırı ekleyip kaydedelim ve kapatalım

Kod:
deb http://repo.varnish-cache.org/ubuntu/ lucid varnish-3.0

Son olarak depoyu güncelleyelim ve kurulumu yapalım

Kod:
sudo apt-get update
sudo apt-get install varnish

Adım 2 – Varnish Ayarları
Bu adımda nginx ve Varnish için portları ayarlayacağız. nginx’i arka plana atıp 8080 portunu vereceğiz ve Varnish 80 portuna geçecek.

Varnish ayar dosyasını açalım

Kod:
sudo nano /etc/default/varnish

Alternative 2 bölümünün altındaki port number satırının değerini “-a”dan “80”e değiştirelim. Aşağıdaki gibi olması gerek:

Kod:
DAEMON_OPTS="-a :80 \
             -T localhost:6082 \
             -f /etc/varnish/default.vcl \
             -S /etc/varnish/secret \
             -s malloc,256m"

Burada yapmamız gereken tek değişiklik buydu. Kaydedip kapatalım ve default.vcl dosyasını açalım.

Kod:
sudo nano /etc/varnish/default.vcl

Aşağıdaki satırı bulun ve portun 8080 olduğundan emin olun. Bu port nginx’in portunu belirtiyor.

Kod:
backend default {
    .host = "127.0.0.1";
    .port = "8080";
}

Adım 3 – nginx Ayarları
Şu anda 80 portunu dinleyen iki adet sunucu var. Nginx’i 8080’e atamak için ayar dosyasını açıp portu değiştirelim.

Kod:
sudo nano /etc/nginx/sites-available/wordpress

Aşağıdaki satırdan portu ayarlayabilirsiniz.
Kod:
[...]
server {
        listen  127.0.0.1:8080; ## listen for ipv4; this line is default and implied
[...]

Kaydedip kapatalım.

Adım 4 – Yeniden Başlatma

Nginx ve Varnish’i tekrar başlatalım. Değişiklikler geçerli olacaktır.

Kod:
sudo service nginx restart
sudo service varnish restart

Çocukken her akşam yatmadan önce Tanrı'ya bana bir bisiklet vermesi için dua ederdim. Bir gün Tanrı'nın çalışma tarzının bu olmadığını anladım. Ertesi gün gittim kendime yeni bir bisiklet çaldım ve her akşam yatmadan önce Tanrı'ya günahlarımı affetmesi için dua ettim.
Alinti
MECZUP
*
avatar
Binbaşı
Durum: Çevrimdışı
Seviye Puanı: 29
Yaşam Puanı: 713 / 713
Deneyim: 55 / 100
Rep Sayısı: 40
Mesaj Sayısı: 1139
Üyelik Tarihi: 18.12.2017
      
Yorum: #2
RE: Ubuntu’ya Varnish Kurulumu
06.07.2018 22:40
Emeğine Sağlık Smile
Alinti
KingSkrupellos
*
avatar
Hacktivist
Durum: Çevrimdışı
Seviye Puanı: 56
Yaşam Puanı: 1,386 / 1,386
Deneyim: 44 / 100
Rep Sayısı: 2873
Mesaj Sayısı: 6503
Üyelik Tarihi: 21.08.2013
     
Yorum: #3
RE: Ubuntu’ya Varnish Kurulumu
06.07.2018 22:49
Teşekkürler, Emeğine Sağlık Smile

# Cyberizm Digital Security Technological Turkish Moslem Army #
# İnsanda bir organ vardır. Eğer o sağlıklı ise bütün vücut sağlıklı olur;
eğer o bozulursa bütün vücut bozulur. Dikkat edin! O, kalptir.
[ Hz.Muhammed S.A.V ] #


Alinti
Einstein
*
avatar
Yüzbaşı
Durum: Çevrimdışı
Seviye Puanı: 13
Yaşam Puanı: 93 / 302
Deneyim: 11 / 100
Rep Sayısı: 37
Mesaj Sayısı: 198
Üyelik Tarihi: 15.09.2017
     
Yorum: #4
RE: Ubuntu’ya Varnish Kurulumu
07.07.2018 04:03
Teşekkürler, Emeğine Sağlık Smile

Körler memleketinde görmek bir hastalık sayılır.
- Cenap Şahabettin
Alinti
c3ratosiorzu
*
avatar
Teğmen
Durum: Çevrimdışı
Seviye Puanı: 3
Yaşam Puanı: 2 / 60
Deneyim: 41 / 100
Rep Sayısı: 3
Mesaj Sayısı: 22
Üyelik Tarihi: 28.12.2017
     
Yorum: #5
RE: Ubuntu’ya Varnish Kurulumu
04.11.2018 00:56
Teşekkürler, Emeğine Sağlık Smile
Alinti



1 Ziyaretçi