DirectAdmin Üzerinde Manuel SSL Sertifikası Yükleme

DirectAdmin kontrol paneli kullanan sunucu yöneticileri için SSL sertifikası yükleme işlemi, web sitelerinin güvenliğini artırmanın temel adımlarından biridir.

DirectAdmin kontrol paneli kullanan sunucu yöneticileri için SSL sertifikası yükleme işlemi, web sitelerinin güvenliğini artırmanın temel adımlarından biridir. Özellikle directadmin üzerinde manuel yükleme yöntemi, otomatik kurulumlara alternatif olarak esneklik sağlar ve özel sertifika sağlayıcılarından elde edilen dosyaları doğrudan entegre etmenize olanak tanır. Bu rehberde, adım adım ilerleyerek bu süreci başarıyla tamamlamanızı sağlayacak detaylı talimatlar bulacaksınız. Manuel yükleme, sertifika zincirini tam olarak kontrol etmenizi ve olası uyumsuzlukları önceden gidermenizi sağlar, böylece siteniz HTTPS protokolüyle sorunsuz çalışır.

Gerekli Dosyaları Hazırlama

SSL sertifikası yüklemeden önce, sertifika sağlayıcınızdan gelen dosyaları organize etmeniz şarttır. Genellikle .crt (sertifika dosyası), .key (özel anahtar) ve .ca-bundle (aracı sertifikalar) uzantılı dosyalar alacaksınız. Bu dosyaları yerel bilgisayarınızda bir klasöre kaydedin ve isimlerini karıştırmamaya özen gösterin. DirectAdmin paneli, bu dosyaları belirli alanlara yüklemenizi bekler, bu yüzden boyutlarını ve formatlarını kontrol edin; örneğin, özel anahtar şifreli olmamalıdır.

Dosya bütünlüğünü doğrulamak için OpenSSL komutlarını kullanabilirsiniz. Örneğin, terminalde openssl x509 -in certificate.crt -text -noout komutuyla sertifika detaylarını inceleyin. Bu adım, yükleme sırasında oluşabilecek hataları önler ve directadmin üzerinde manuel sürecin sorunsuz ilerlemesini garanti eder. Ayrıca, sertifika süresinin geçerli olup olmadığını kontrol edin ki yükleme sonrası yeniden yapılandırma ihtiyacı doğmasın.

DirectAdmin Panelinde Manuel Yükleme Adımları

Panel Erişimi ve SSL Sekmesi

DirectAdmin’e kullanıcı hesabınızla giriş yapın ve sol menüden “Account Manager” > “SSL Certificates” bölümüne gidin. Bu alan, domain bazında SSL yapılandırmasını yönetir. Eğer yönetici hesabındaysanız, “Admin Level” > “SSL Certificates” yolunu izleyin. Burada “Paste a pre-generated certificate and key” seçeneğini göreceksiniz; bu, directadmin üzerinde manuel yüklemenin anahtarıdır. Alan adınızı seçin ve yükleme modunu manuel olarak ayarlayın.

Bu sekmede, sertifika alanının genişletilebilir olduğunu fark edeceksiniz. Her dosyayı ilgili kutucuğa yapıştırın veya yükleyin. Panel, dosyaların geçerliliğini otomatik tarar, ancak manuel doğrulama için karakter sayısını not alın ki kopyalama hatası olmasın. Bu işlem, ortalama 2-3 dakika sürer ve domain’inizi seçtikten sonra “Save” butonuyla kaydedin.

Sertifika ve Anahtar Yükleme

Sertifika (.crt) dosyasının içeriğini kopyalayın ve “Certificate” alanına yapıştırın; —–BEGIN CERTIFICATE—– ile başlayan ve —–END CERTIFICATE—– ile biten kısmı tam alın. Benzer şekilde, private key (.key) için “Private Key” alanını kullanın. CA Bundle varsa, “Certificate Authority Bundle (optional)” kısmına ekleyin. Bu zincir, tarayıcıların sertifikanızı güvenilir olarak tanımasını sağlar. Yükleme sonrası panel, “SSL installed successfully” mesajı verir.

Eğer hata alırsanız, anahtarın PEM formatında olup olmadığını kontrol edin. DirectAdmin, RSA veya ECC anahtarlarını destekler, ancak 2048-bit veya üzeri önerilir. Bu adımlar tamamlandıktan sonra, Apache veya Nginx yeniden başlatma gerekebilir; panelden “Reseller Level” > “Service Monitor” ile bunu yapın.

Çoklu Domain Desteği

Subdomain veya alias’lar için ayrı SSL girişi oluşturun. Her domain için “Add New” butonunu kullanın ve aynı dosyaları manuel olarak yükleyin. Wildcard sertifikalar kullanıyorsanız, “*.example.com” formatını girin. Bu yöntem, directadmin üzerinde manuel yüklemeyi ölçeklenebilir kılar ve birden fazla siteyi tek seferde güvence altına alır. Yükleme sonrası, her domain için ayrı doğrulama yapın.

Yükleme Sonrası Doğrulama ve Bakım

SSL yüklemesini tamamladıktan sonra, etkinliğini test etmek kritik öneme sahiptir. Tarayıcınızda sitenizi HTTPS ile açın ve kilit simgesine tıklayarak sertifika detaylarını inceleyin. SSL Labs gibi araçlarla kapsamlı tarama yapın; A+ derecesi hedefleyin. DirectAdmin loglarını (/var/log/directadmin/error.log) kontrol ederek olası uyarıları giderin. Otomatik yenileme için cron job kurun ki sertifika süresi dolmasın.

Bakım açısından, sertifika yenileme döngüsünü planlayın: 60 gün kala yeni dosyaları hazırlayın ve aynı directadmin üzerinde manuel adımları tekrarlayın. HSTS header’larını etkinleştirerek güvenliği pekiştirin; panelden “Custom HTTPD Configurations” ile ekleyin. Bu süreç, sitenizin sürekli güvenli kalmasını sağlar ve SEO performansını olumlu etkiler.

Bu rehberle DirectAdmin üzerinde manuel SSL sertifikası yükleme işlemini başarıyla gerçekleştirebilirsiniz. Düzenli kontroller ve güncellemelerle web sitenizin güvenliğini maksimize edin, kullanıcılarınıza kesintisiz bir deneyim sunun.

Yazar: Lorem
çerik: 557 kelime
Okuma Süresi: 4 dakika
Zaman: Bugün
Yayım: 24-02-2026
Güncelleme: 24-02-2026