Bağlantının size sağladığı faydalar
Kendi Cloudflare hesabınızı bağlamak, bir siteyi bizim CDN'imiz yerine sizin CDN'inize yerleştirmenize olanak tanır. Bölge, trafik ve fatura sizin hesabınıza aittir ve paneller arasında geçiş yapmanıza gerek kalmadan, Zinn® kontrol panelinizin içinden önbelleği temizleyebilir ve CDN'in ayarlarını değiştirebilirsiniz.
Başlamadan önce
Bir Cloudflare hesabı. Bağlantı kurmak için ücretsiz plan yeterlidir; bunun ötesindeki özellikler Cloudflare planınıza bağlıdır.
1. Anahtarı Cloudflare'da oluşturun
Cloudflare kontrol panelinde My Profile → API Tokens bölümünü açın ve Create Token (Simge Oluştur), ardından Create Custom Token seçeneğini belirleyin. Bir ad verin, aşağıdaki izinleri ekleyin ve Zone Resources altında bizim erişmemizi istediğiniz bölgeleri seçin; tüm bölgeler veya yalnızca adlandırdıklarınız. İnceleyin ve Create Token düğmesine basın. Cloudflare simgeyi bir kez gösterir; o zaman kopyalayın.
Bu izinleri ekleyin:
- Zone → Zone → Read
- Zone → Cache Purge → Purge
- Zone → Zone Settings → Edit
Daha eski alternatif. Bir simge yerine Global API Key ve oturum açtığınız e-posta adresiyle (My Profile → API Tokens → API Keys → Global API Key → View) bağlantı kurabilirsiniz. Cloudflare bunu önermez: Global API Key, oturum açma işleminizin sahip olduğu tüm izinleri her bölgede taşır ve daraltılamaz. Mümkünse bir simge kullanın.
2. Buradan bağlayın
Kontrol panelinizde Integrations bölümünü açın ve Connect an account seçeneğini seçin. Grup olarak Your own CDN ve hesap olarak Cloudflare CDN seçeneğini belirleyin, API token alanını (veya daha eski alternatif için API key ve Account email alanlarını) doldurun ve Connect account düğmesine basın.
Herhangi bir şey kaydedilmeden önce yapıştırdığınız içeriği test ederiz. Çalışmayan bir anahtar hiçbir zaman saklanmaz ve yanıt nerenin yanlış olduğunu belirtir. Çalışan bir anahtar, veritabanımızda değil, gizli anahtar kasamızda şifrelenmiş olarak tutulur ve size bile bir daha asla gösterilmez.
Aynı Cloudflare hesabı alan adlarınızın DNS'ine de hizmet etmeliyse Use this account for DNS as well seçeneğini işaretleyin; aksi takdirde bir DNS hesabını ayrıca bağlayın.
Sonrasında ne olur?
- Bir sitenin CDN sekmesini açın. Where this site is served from altında bu hesap bir hedef olarak görünür. Onu seçin ve onaylayın; sitenin yapılandırmasını hesabınızda oluştururuz, kontrol ederiz ve ancak o zaman siteyi taşırız, böylece taşıma sırasında site yayında kalır.
- Aynı sekmeden sitenin önbelleğini temizleyebilir ve hesabınızdaki CDN ayarlarını değiştirebilirsiniz.
- Bağlandığınızda, anahtarın neleri yapabileceğini kontrol ederiz: bölgelerinizi veya mülklerinizi listeleme, birini ayrıntılı olarak okuma, önbelleği temizleme, ayarları değiştirme ve — sağlayıcının bunlara sahip olduğu durumlarda — coğrafi kurallar. Bağlantının yanındaki kontrol listesi, bunlardan hangilerini onaylayabileceğimizi gösterir, böylece eksik bir izin bir siteyi hesaba taşımadan önce görülebilir.
- Deploy a site to your own CDN account, sitelerin hesaplar arasında taşınmasını ayrıntılı olarak ele alır.
Bağlanmazsa
Bir izin onaylanmamış olarak görünür. Cloudflare, bir simgenin kendi izinlerini listelemesine her zaman izin vermez. Eksik olanı eklemek için My Profile → API Tokens içindeki simgeyi düzenleyin; simge değeri değişmez.
Bir siteyi iki Cloudflare hesabı arasında taşıma. Her Cloudflare hesabının kendi ad sunucusu çifti vardır, bu nedenle alan adının ad sunucuları da değişir. Siteniz, ad sunucuları değişene kadar eski hesaptan sunulmaya devam eder.
Anahtarın reddedildiği söylenir. Neredeyse her zaman şu üç şeyden biridir: onunla kopyalanan bir boşluk veya satır sonu, süresi dolmuş bir anahtar veya kopyaladıktan sonra iptal edilmiş veya yeniden oluşturulmuş bir anahtar. Yeni bir tane oluşturun ve tekrar yapıştırın.
Bağlanır, ancak daha sonra bir şey başarısız olur. Anahtar kimlik doğrulaması yapıyor ancak eylemin gerektirdiği bir izne sahip değil. Yukarıda listelenen izinlerle yeni bir anahtar oluşturun, ardından eski bağlantıyı kesin ve yeni anahtarı bağlayın.
Bağlantıyı kesme
Integrations öğesini açın, hesabı bulun ve Disconnect düğmesine basın. Bu, saklanan anahtarı anında siler. Bunu kullanan her şey sonraki eyleminde durur ve buna bağlı olan ekranlar sessizce başarısız olmak yerine bunu belirtir.
Bağlantının kesilmesi önceden yapılanları geri almaz — hesabınızda değiştirdiğimiz kayıtlar, dağıtımlar veya ayarlar olduğu gibi kalır. Anahtarın kendisinin sızdırılmış olabileceğini düşünüyorsanız, sağlayıcıda da iptal edin; bağlantıyı kesmek bizim kopyamızı kaldırır, onlarınkini değil.