Ana Sayfa Yardım Merkezi SSL Sertifika
SSL Sertifika

cPanelde SSL Sertifikası Nasıl Yüklenir?

4 dakika okuma Güncel bilgi
Yardım Merkezine Dön

DirectAdmin Panel Üzerinde SSL Sertifikası Kurulumu

SSL sertifikası, web siteniz ile ziyaretçileriniz arasındaki veri iletişimini şifreleyerek güvenli hale getirir. HTTPS kullanımını sağlayan SSL sertifikaları, kullanıcı güvenliği, SEO performansı ve modern web tarayıcılarının güvenlik gereksinimleri açısından büyük önem taşımaktadır.

Bu rehberde DirectAdmin kontrol paneli üzerinden ücretsiz Let's Encrypt SSL ve manuel (ücretli) SSL sertifikası kurulum işlemleri adım adım anlatılmaktadır.


1. Ücretsiz SSL (Let's Encrypt) Kurulumu

DirectAdmin, Let's Encrypt desteği sayesinde alan adınız için ücretsiz SSL sertifikası oluşturabilir ve sertifikanın otomatik olarak yenilenmesini sağlayabilir.

Kurulum Adımları

  1. DirectAdmin paneline giriş yapın.
  2. Account Manager bölümünden SSL Certificates menüsünü açın.
  3. Get automatic certificate from ACME Provider seçeneğini işaretleyin.
  4. ACME sağlayıcısı olarak Let's Encrypt seçili olduğundan emin olun.
  5. Sertifika oluşturulacak alan adlarını seçin:
    • example.com
    • www.example.com
    • mail.example.com (kullanılıyorsa)
    • Diğer alt alan adları (isteğe bağlı)
  6. Save butonuna tıklayın.

İşlem tamamlandığında SSL sertifikası oluşturulur ve web siteniz HTTPS üzerinden yayın yapmaya başlar.

Not: Let's Encrypt doğrulamasının başarılı olabilmesi için alan adınızın DNS kayıtlarının sunucu IP adresine yönlendirilmiş olması gerekmektedir.

2. Ücretli SSL Sertifikası Kurulumu

Sectigo, DigiCert, GeoTrust, RapidSSL, PositiveSSL veya farklı bir SSL sağlayıcısından satın aldığınız sertifikaları DirectAdmin üzerinden manuel olarak yükleyebilirsiniz.

Adım 1 - CSR (Certificate Signing Request) Oluşturma

SSL sağlayıcınıza iletmek üzere bir CSR (Certificate Signing Request) oluşturmanız gerekir.

  1. SSL Certificates menüsünü açın.
  2. Create A Certificate Request seçeneğini seçin.
  3. Formdaki bilgileri eksiksiz olarak doldurun:
    • Alan Adı (Common Name)
    • Şirket Adı (Organization)
    • Şehir
    • İl / Eyalet
    • Ülke
    • E-posta Adresi
  4. Save butonuna tıklayın.
  5. Oluşturulan CSR kodunu kopyalayarak SSL sağlayıcınıza iletin.

Adım 2 - SSL Sertifikasını Yükleme

Sertifika doğrulama işlemleri tamamlandıktan sonra sağlayıcınız size CRT sertifikasını gönderecektir.

  1. SSL Certificates menüsünü açın.
  2. Paste a pre-generated certificate and key seçeneğini seçin.
  3. CRT sertifikasını ilgili alana yapıştırın.
  4. Private Key alanına oluşturulan özel anahtarı ekleyin.
  5. CA Bundle (Intermediate Certificate) bilgisi varsa ilgili alana ekleyin.
  6. Save butonuna tıklayın.

Kurulum tamamlandıktan sonra SSL sertifikası aktif hale gelecektir.


3. HTTPS Yönlendirmesini Etkinleştirme

SSL kurulumu tamamlandıktan sonra ziyaretçilerin otomatik olarak HTTPS sürümüne yönlendirilmesi önerilir.

  1. Account Manager bölümünden Domain Setup menüsünü açın.
  2. İlgili alan adını seçin.
  3. Force SSL with https redirect seçeneğini etkinleştirin.
  4. Kaydederek işlemi tamamlayın.

4. Kurulum Sonrası Kontroller

SSL Sertifikasını Doğrulayın

Web sitenizi ziyaret ederek adres çubuğunda güvenli bağlantı (HTTPS) simgesinin görüntülendiğini kontrol edin.

Mixed Content (Karma İçerik)

Web sitenizde bulunan tüm görseller, CSS dosyaları, Java dosyaları ve diğer içeriklerin https:// üzerinden yüklendiğinden emin olun. HTTP üzerinden çağrılan içerikler tarayıcı güvenlik uyarılarına neden olabilir.

DNS Kontrolü

Alan adınızın A veya AAAA kayıtlarının doğru sunucu IP adresini gösterdiğini doğrulayın.


Karşılaşılabilecek Sorunlar

Let's Encrypt Sertifikası Oluşturulamıyor

Sertifika oluşturulamıyorsa aşağıdaki kontrolleri yapmanız önerilir:

  • Alan adı doğru sunucu IP adresine yönlendirilmiş olmalıdır.
  • DNS kayıtlarının tamamen yayılmış olması gerekir.
  • Cloudflare kullanıyorsanız doğrulama sırasında DNS Only modu ile test edebilirsiniz.
  • Firewall veya güvenlik kuralları ACME doğrulamasını engelliyor olabilir.
  • Alan adının 80 (HTTP) ve 443 (HTTPS) portlarına erişilebilir olması gerekir.

Önemli Bilgilendirme

Bilgilendirme

• Let's Encrypt SSL sertifikaları DirectAdmin tarafından otomatik olarak yenilenmektedir.
• Ücretli SSL sertifikalarının yenileme işlemleri sertifika süresi dolmadan önce yapılmalıdır.
• HTTPS yönlendirmesinin etkinleştirilmesi SEO ve güvenlik açısından önerilmektedir.
• SSL kurulumu sonrasında tarayıcı önbelleğini temizleyerek web sitenizi yeniden kontrol etmeniz tavsiye edilir.

Bu makale yardımcı olmadı mı? Destek ekibimizle iletişime geçin veya 0850 290 3344 numaralı hattı arayın.

Ürün sepete eklendi!