Kapatmak için ESC tuşuna basın

Cloudflare Kurulum ve Ayarları

Cloudflare, web sitenizin hızını artırmaya ve güvenliğini sağlamaya yardımcı olan bir içerik dağıtım ağı (CDN) ve güvenlik hizmetidir. Web siteniz üzerinden geçen trafiği optimize ederek, daha hızlı yüklenmesini sağlar ve aynı zamanda olası güvenlik tehditlerine karşı korur.

Cloudflare’in Başlıca İşlevleri:

  • CDN (Content Delivery Network): Cloudflare, dünya çapında çok sayıda veri merkezi kullanarak, web sitenizin statik içeriğini (resimler, JavaScript dosyaları, CSS dosyaları vb.) kullanıcılara en yakın sunuculardan sunar. Bu, web sitenizin daha hızlı yüklenmesini sağlar.
  • DDoS Koruması: Cloudflare, sitenize yönelik dağıtık hizmet reddi (DDoS) saldırılarına karşı koruma sağlar.
  • Web Uygulama Güvenlik Duvarı (WAF): Sitenizi SQL enjeksiyonları, XSS (Cross-Site Scripting) gibi web tabanlı saldırılara karşı korur. Potansiyel web saldırılarına karşı ek güvenlik katmanı sağlar.
  • SSL/TLS Sertifikası: Cloudflare, sitenize gelen trafiği şifreleyerek HTTPS üzerinden güvenli iletişim sağlar.
  • Bot Koruması: Botlar ve kötü niyetli trafiği tespit eder ve engeller.
  • Analytics ve Raporlama: Web sitesi trafiği hakkında detaylı analizler sunar. Kimler web sitenize erişiyor, hangi bölgelerden geliyorlar, hangi sayfalar daha çok ziyaret ediliyor gibi veriler sağlar.

Cloudflare Kurulumu

Cloudflare kurulumu için ilk adım olarak bir üyelik oluşturmalısınız. Bunun için cloudflare.com adresini ziyaret edin. Ekranın sağ üst kısmındaki Sign Up butonuna tıkladıktan sonra, ücretsiz planı seçerek üyelik sayfasına geçiş yapın. Üyelik formuna, Google hesabınızla giriş yapabilir veya e-posta adresi ve şifre bilgilerinizi girerek hesap oluşturabilirsiniz.

Cloudflare paneline giriş yapıldığında sizi websitenizi bağlayacağınız ekran karşılayacaktır. Bu alana websitenizin adresini ekleyin. Continue butonuna tıklayın.

Kurulum için paket seçimi sayfasına geçiş yapıyoruz. Eğer cdn almayı düşünmüyorsanız Pro, Business ve Enterprise paketlerini seçmenize gerek yok Free plandan devam edebilirsiniz.

 

Cloudflare mevcut alan adı yapılandırmanızı algılamak için hızlı bir tarama gerçekleştirecek ve kayıtları listeleyecektir. Continue to activation butonuna tıklayarak devam edin.

Kurulumu tamamlamak için, Cloudflare’den aldığınız DNS kayıtlarını, alan adınızı satın aldığınız kayıt hesabınızda yer alan DNS kayıtları kısmına girin. Alan adınıza tanımlı olan name server adreslerini, Cloudflare’in verdiği name server adresleriyle değiştirip kaydedin.

İşte bu kadar! Alan adı sunucularınızı güncellemek ve Cloudflare’ı etkinleştirmek birkaç dakika sürecektir.

Etkinleştirildikten sonra, Cloudflare kontrol panelinizde başarı mesajını göreceksiniz.

Cloudflare Ayarları

1-Cloudflare Üzerinden SSL Ayarlarını Yapılandırma

Sol menüden SSL/TLS > Overview seçeneğine tıklayın ve ardından Configure butonuna basın.

Cloudflare, web siteniz için farklı SSL modları sunar:

  • Off: SSL bağlantısı kullanmaz. (Web siteniz Cloudflare üzerinden HTTP ile çalışır.)
  • Flexible: Cloudflare ile gelen trafiği HTTPS üzerinden yönlendirir, ancak sunucunuzun HTTPS kullanmasına gerek yoktur. Yalnızca Cloudflare ile olan bağlantı şifreli olur.
  • Full: Cloudflare ile olan bağlantı HTTPS üzerinden yapılır ve web sunucunuzun da HTTPS kullanması gerekir. Ancak Cloudflare, sunucunuzun SSL sertifikasını doğrulamaz.
  • Full (Strict): Cloudflare ile olan bağlantı HTTPS üzerinden yapılır ve web sunucunuzda geçerli bir SSL sertifikası olmalıdır. Sertifika geçerli ve doğrulanabilir olmalıdır.

Önerilen Seçenek: Geçerli bir SSL sertifikası varsa, Full (Strict) modu en güvenli seçenektir.

2- Edge Certificates Ayarları

Bu bölüme SSL/TLS > Edge Certificates sekmesinden ulaşabilirsiniz; burası Cloudflare’ın sunduğu SSL sertifikalarını içerir. Burada iki önemli seçenek bulunur:

  • Always Use HTTPS: Bu seçenek aktif olduğunda, tüm HTTP trafiği otomatik olarak HTTPS’ye yönlendirilir.
  • Automatic HTTPS Rewrites: Bu seçenek, HTTP bağlantılarındaki içerikleri HTTPS’ye yönlendirerek güvenliği artırır.

Her iki seçeneği de işaretleyin.

3- Cloudflare Önbelleğini Temizleme ve Caching Ayarları

Sol menüden Caching > Configuration seçeneğine tıklayarak ulaşabileceğiniz bu sayfada, sağ tarafta Purge Cache seçeneğini bulabilirsiniz.

Site içerikleriniz Cloudflare sunucularında önbelleğe alındığı için, sitenizde yaptığınız değişiklikler hemen ziyaretçilerinize yansımaz. Örneğin, yeni bir yazı yayınladığınızda ya da mevcut bir yazınızı güncellediğinizde, bu değişikliklerin ziyaretçilerinize yansıması için içeriklerin önbelleğinin temizlenmesi gerekir.

Purge Cache seçeneği bu işlemi yapmanızı sağlar. Bu seçeneğe tıkladığınızda, Caching adlı bir sayfa açılacak ve burada iki seçenek bulunacaktır:

  • Purge Everything: Bu seçenek, sitenizdeki tüm içeriklerin önbelleğini temizler ve önbellekleme işlemini baştan başlatır.
  • Custom Purge: Bu seçenek ile sadece belirli bir sayfanın önbelleğini temizleyebilirsiniz. Sayfa adresini kutuya yazarak Purge butonuna tıklamanız yeterli olacaktır.

Ayrıca, Caching sayfasındaki Caching Level kısmının Standart olarak işaretlendiğinden emin olmalısınız.

Bir diğer önemli özellik ise Always Online seçeneğidir. Bu seçeneği aktif ederseniz, eğer sitenizin bulunduğu sunucuda geçici bir problem meydana gelirse ve siteniz geçici olarak erişilemez olursa, Cloudflare önbelleğe alınan içerikleri ziyaretçilerinize sunmaya devam eder. Bu özellik, ziyaretçilerinizin sitenizde herhangi bir aksama yaşadığını fark etmeden gezintiye devam etmelerini sağlar. Ancak bu özellik her zaman tamamen sağlıklı çalışmayabilir, yine de aktif etmeniz faydalı olacaktır.

Bu ayarlarla, Cloudflare’ın önbellek yönetimini daha verimli hale getirebilir ve sitenizde yapılan değişikliklerin ziyaretçilere hızlıca yansımasını sağlayabilirsiniz.

4- Cloudflare Under Attack Mode: Saldırı Modu ile Güvenliği Artırma

Cloudflare’ın web sitenize yönelik olası DDoS saldırılarını ve kötü niyetli trafiği engellemek için sunduğu bir güvenlik özelliğidir. Sitenizin saldırı altında olduğunu düşünüyorsanız, bu kısımdaki seçeneği aktif ederek sitenizi saldırı moduna alabilirsiniz. Modu etkinleştirmek için sol taraftaki menüden Overview seçeneğine tıklayın ve ardından Under Attack Mode‘u aktif hale getirin. Saldırı bittiği zaman bu modu tekrar pasif duruma getirip, saldırı modunu kapatabilirsiniz.

5- Cloudflare Development Mode: Önbelleği Devre Dışı Bırakma

Web sitenizde yapılan değişikliklerin hemen yansımasını sağlamak için kullanılan bir Cloudflare özelliğidir. Bu mod aktif olduğunda, Cloudflare sitenizin içeriklerini önbelleğe almaz ve her ziyaretçi geldiğinde gerçek sunucuya doğrudan istek gönderir. Bu sayede:

  • Önbellekleme Kapanır: Cloudflare her isteği doğrudan sunucudan alır.
  • Performans Azalır: Sunucuya doğrudan istekler gönderildiği için site hızında bir düşüş yaşanabilir.
  • Değişiklikler Anında Görünür: Yapılan değişiklikler, ziyaretçilerin her sayfa yüklemesinde hemen görünür.

Bu özellik, özellikle web tasarımı ve içerik güncellemeleri sırasında faydalıdır. Ancak sadece geçici olarak kullanılmalı, çünkü sürekli açık kalması sitenizin performansını olumsuz etkileyebilir.

Development Mode’u etkinleştirmek için sol menüde yer alan Overview sekmesine tıklayın. Sayfanın üst kısmında, sağ üst köşede Development Mode seçeneğini bulacaksınız. Bu seçeneği aktif hale getirdiğinizde, Cloudflare önbelleği devre dışı bırakır ve site üzerinde yaptığınız değişiklikler anında ziyaretçilerinize yansır.

 

CloudFlare Kaldırma

1. Cloudflare Hesabınıza Giriş Yapın

  • cloudflare.com adresine gidin ve hesabınıza giriş yapın.
  • Web sitenizi seçin.

2. DNS Ayarlarını Eski Haline Getirme

  • Cloudflare’ı kaldırmadan önce, domain registrar (alan adı kaydedici) panelinizde eski DNS ayarlarını (önceki DNS sağlayıcınızın sunduğu DNS kayıtlarını) geri yüklemeniz gerekir.
  • Cloudflare üzerinden yönlendirilen DNS kayıtlarını, eski DNS sağlayıcınızın DNS sunucuları ile değiştirmelisiniz.

3. Cloudflare Panelinden Web Sitenizi Kaldırma

  • Cloudflare panelinde web sitenizi seçtikten sonra, “Overview” sekmesinin altında sağ alt köşede “Advanced Actions” kısmını bulun.
  • “Remove Site from Cloudflare” butonuna tıklayın.
  • Açılan onay penceresinde, “I understand” kutusunu işaretleyin ve “Remove Site” butonuna tıklayın.

4. DNS Kayıtlarını Güncelleme

  • Cloudflare’ı kaldırdıktan sonra, eski DNS sağlayıcınızın paneline girerek DNS kayıtlarını manuel olarak tekrar yapılandırın. Bu işlemi eski hosting sağlayıcınızın verdiği bilgilerle yapmanız gerekebilir.
  • DNS ayarlarının geçerli hale gelmesi birkaç saat sürebilir.

5. Cloudflare’dan Çıktıktan Sonra Web Sitenizi Kontrol Edin

  • Web sitenizin düzgün çalıştığından emin olmak için DNS kayıtlarınızın doğru yapılandırıldığını kontrol edin.
  • SSL sertifikalarının Cloudflare’dan bağımsız olarak doğru çalıştığından emin olun. Eğer SSL sertifikası Cloudflare üzerinden sağlanıyorsa, hosting sağlayıcınızdan yeni bir sertifika almanız gerekebilir.

6. Cloudflare Hesabını Silme (Opsiyonel)

  • Cloudflare’dan tamamen çıkmak isterseniz, hesabınızı silmek için Account Settings sekmesine gidin.
  • Delete Account seçeneğini kullanarak hesabınızı silebilirsiniz.

Bu adımlarla Cloudflare’ı sitenizden ve hesabınızdan kaldırabilirsiniz. Ancak DNS kayıtlarınızın doğru yapılandırıldığından emin olduktan sonra işlem yapmanız önemlidir, aksi halde web sitenize erişim kaybı yaşayabilirsiniz.