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ı
- DirectAdmin paneline giriş yapın.
- Account Manager bölümünden SSL Certificates menüsünü açın.
- Get automatic certificate from ACME Provider seçeneğini işaretleyin.
- ACME sağlayıcısı olarak Let's Encrypt seçili olduğundan emin olun.
- 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ı)
- Save butonuna tıklayın.
İşlem tamamlandığında SSL sertifikası oluşturulur ve web siteniz HTTPS üzerinden yayın yapmaya başlar.
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.
- SSL Certificates menüsünü açın.
- Create A Certificate Request seçeneğini seçin.
- Formdaki bilgileri eksiksiz olarak doldurun:
- Alan Adı (Common Name)
- Şirket Adı (Organization)
- Şehir
- İl / Eyalet
- Ülke
- E-posta Adresi
- Save butonuna tıklayın.
- 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.
- SSL Certificates menüsünü açın.
- Paste a pre-generated certificate and key seçeneğini seçin.
- CRT sertifikasını ilgili alana yapıştırın.
- Private Key alanına oluşturulan özel anahtarı ekleyin.
- CA Bundle (Intermediate Certificate) bilgisi varsa ilgili alana ekleyin.
- 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.
- Account Manager bölümünden Domain Setup menüsünü açın.
- İlgili alan adını seçin.
- Force SSL with https redirect seçeneğini etkinleştirin.
- 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
• 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.