Hosting firmanızı değiştirirken, özellikle de yeni bir platforma geçiş yaparken bazen beklemediğimiz sorunlarla karşılaşabiliyoruz. Eğer siz de benim gibi “yerli ve uygun fiyatlı” olsun derken, her adım için ek ücret talep eden bir hosting firmasına (natro) geçiş yaptıysanız, en büyük sorunlardan biri de SSL sertifikası olabilir. Kimi firmalar bu hizmeti ücretsiz sunarken, bazıları için bu ekstra bir maliyet kalemi.

Ancak endişelenmeyin! Bu sorununuzun çözümü var: ZeroSSL. Bu hizmet sayesinde, 90 günde bir yenileyeceğiniz ücretsiz bir SSL sertifikası alabilir ve sitenizi güvenli hale getirebilirsiniz. Üstelik bu süreç, SSL sertifikaları hakkında bilgi edinmeniz için de harika bir fırsat sunuyor.
Peki, ZeroSSL den aldığımız SSL sertifikası sitemize cpanel üzerinden nasıl kurulur? Gelin, bu süreci adım adım yapalım.
Adım Adım ZeroSSL Kurulumu (cPanel Üzerinden)
Bu rehberde, yaygın kullanılan cPanel yönetim paneli üzerinden ilerleyeceğiz. Adımları dikkatlice takip ederek kolayca kurulumu tamamlayabilirsiniz.
Adım 1: ZeroSSL’de Hesap Oluşturma ve Sertifika Talep Etme
- ZeroSSL web sitesine (zerossl.com) gidin ve ücretsiz bir hesap oluşturun.
- Hesabınıza giriş yaptıktan sonra, “New Certificate” butonuna tıklayın.
- Sertifika almak istediğiniz web sitenizin alan adını (örneğin:
bendelimiyim.com) girin. Birden fazla alt alan adınız varsa (örneğin:www.bendelimiyim.com), hepsini aynı anda ekleyebilirsiniz. - Ardından “Next Step” diyerek ilerleyin. ZeroSSL, 90 günlük ücretsiz sertifika seçeneğini size sunacaktır. Onu seçin ve devam edin.
- CSR (Certificate Signing Request) oluşturma adımı karşınıza çıkacaktır. Burada “Auto-Generate CSR” seçeneğini kullanmak en pratik yoldur.
Adım 2: Alan Adı Doğrulama (Domain Verification)
SSL sertifikasının sitenize ait olduğunu kanıtlamanız gerekir. ZeroSSL bunu üç farklı yöntemle yapmanızı sağlar. En kolayı ve en sık kullanılanı “DNS (CNAME) Kaydı” veya “HTTP (File Upload)” yöntemidir.
- HTTP (File Upload) Yöntemi:
- ZeroSSL size bir dosya ve bir klasör ismi verecek.
- Bu klasörleri sitenizin ana dizini (public_html) içine, verilen isimlerle oluşturun.
- Ardından, size verilen dosyayı indirip bu klasörlerin içine yükleyin.
- ZeroSSL panelindeki “Next Step” tuşuna basarak doğrulamayı başlatın.
- DNS (CNAME) Yöntemi:
- ZeroSSL size bir CNAME kaydı bilgisi verecek.
- Hosting firmanızın panelinden DNS yönetimi bölümüne giderek bu kaydı ekleyin.
- ZeroSSL paneline geri dönün ve “Next Step” diyerek doğrulamayı başlatın.
Doğrulama işlemi tamamlandığında ZeroSSL, size sertifika dosyalarınızı verecektir.
Adım 3: Sertifika Dosyalarını İndirme ve cPanel’e Yükleme
Doğrulama başarılı olduktan sonra, ZeroSSL size üç ana dosyayı indirme imkanı sunar:
- Certificate (crt): Web siteniz için ana sertifika dosyası.
- Private Key (key): Sertifikanıza ait özel anahtar.
- CA Bundle (cabundle): Zincir sertifikası olarak da bilinen, sertifikanızın güvenilir olduğunu kanıtlayan dosya.
Bu üç dosyayı indirdikten sonra, cPanel’inize giriş yapın.
Adım 4: cPanel Üzerinden SSL Kurulumu
- cPanel ana sayfasında “Security” (Güvenlik) bölümünün altında bulunan “SSL/TLS” simgesine tıklayın.
- Karşınıza gelen ekranda “Manage SSL sites” (SSL sitelerini yönet) seçeneğine tıklayın.
- Açılan sayfada, “Install an SSL Website” (Bir SSL Web sitesi kur) başlığının altında bulunan ilgili alanları doldurun:
- Domain: Açılır menüden alan adınızı seçin.
- Certificate (CRT): İndirdiğiniz
.crtdosyasının içeriğini bu alana yapıştırın. - Private Key (KEY): İndirdiğiniz
.keydosyasının içeriğini bu alana yapıştırın. - Certificate Authority Bundle (CABUNDLE): İndirdiğiniz
ca_bundle.crtdosyasının içeriğini bu alana yapıştırın.
- Tüm alanları doldurduktan sonra “Install Certificate” (Sertifikayı Kur) butonuna tıklayın.
Tebrikler! Sertifikanız artık sitenize kuruldu. Artık sitenize https:// ile güvenli bir şekilde erişilebilir. Sitenizin ayarlarından, tüm trafiği http‘den https‘e yönlendirmeyi unutmayın.
Bu adımları takip ederek 90 günde bir sertifikanızı yenileyebilir ve ek maliyetlerden kurtulabilirsiniz. Bu süreçte hem sitenizin güvenliğini sağlarsınız hem de SSL sertifikaları hakkında önemli bilgiler edinmiş olursunuz. Ben unutttuğum için her seferinde buradan bakıp yapıyorum 🙂
Umarım bu rehber, hosting değişikliği sonrası yaşadığınız bu sorunu çözmenize yardımcı olur. Çünkü bana oldu. Ben mail yoluyla doğrulama seçeneğini kullandım. admin ile başlayan bir mail adresi oluşturup oraya mail gelmesini sağladım bu şekilde doğruladım.
Bu arada sadece 120 gün falan oldu natroda şimdilik devam ediyorum ilerde memnun kalır mıyım bilmiyorum.








