SSL Kurulumu Nasıl Yapılır?

DV SSL Sertifikaları

SSL Sertifikamı Nasıl Kuracağım?

SSL Sertifika Kurulum Adımları

CheapSSL den satın almış olduğunuz SSL Sertifikasını, aşağıdaki 4 adımı takip ederek 10 dakika gibi kısa bir sürede etkinleştirebilirsiniz.

  1. CSR Kodunuzu oluşturun
  2. Oluşturmuş olduğunuz CSR kodunu müşteri panelinden ilgili alana yapıştırın
  3. Doğrulama sürecini tamamlayın
  4. CA kuruluşu tarafından oluşturulan sertifikanın sunucuya yüklenmesi

Adım 1 CSR Oluşturma

CSR Nasıl Oluşturulur

İlk olarak bir CSR ( Corporate Social Responsibility – Sertifika İmzalama Talebi) oluşturmanız gerekmektedir.  Kullanmış olduğunuz web sunucusuna göre nasıl CSR oluşturabileceğinize aşağıdan ulaşabilirsiniz.  

cPanel ile CSR Nasıl Oluşturulur?

Adım 1 – cPanel SSL/TLS

cPanel SSL/TLS Kısmına giriş sağlayınız.

Adım 2 – Sertifika İstekleri (CSR)

Sertifika İmza İstekleri / Certificate Signing Request (CSR) Kısmına giriş yapınız.

Adım 3 – CSR Bilgileri

Açılan sayfada form alanlarını doldurarak Oluştur butonuna tıklayınız.

Adım 4 – CSR Kodu Oluşturuldu

Açılan sayfada CSR Kodu karşımıza gelmektedir.
—–BEGIN CERTIFICATE REQUEST—– ile başlayan bölümü siparişimizde iletilmesi gerekmektedir.

Plesk CSR Kodu Nasıl Oluşturulur?

Adım 1 – Plesk SSL/TLS

Plesk yönetim paneli üzerinden SSL/TLS sertifikaları bölümüne giriş yapınız.

Adım 2 – CSR Bilgileri

Açılan sayfada çıkan kutucukları kendi bilgileriniz ile doldurunuz. ( Standart SSL sertifikalarında Alan adı kısmını “www.siteadi.com” şeklinde yapmalısınız. Wildcard SSL sertifikaları için ise “*.siteadi.com” şeklinde olmalıdır.)

Adım 3 – Sertifika Oluşturuldu

SSL / TLS Sertifikasını ekledikten sonra alan adınıza 1 kere tıklayınız.

Adım 4 – CSR Kopyala

Açılan sayfada aşağıya doğru inerek CSR kodunuzu görüntüleyebilirsiniz.

IIS 7 ve IIS 8'de CSR Nasıl Oluşturulur

IIS 7 ve 8'de CSR

Bu rehber, Windows IIS 7 veya IIS 8 sunucularında CSR (Sertifika İmzalama Talebi) ve Özel Anahtar oluşturma adımlarını kapsamaktadır. Parolanızı not almanızı ve anahtarınızı yedeklemenizi öneririz, çünkü kaybedilmesi durumunda geri yüklenemez ve yardım sağlanamaz. Yedekleme dosyalarınızı güvenli bir ortamda saklamanızı öneririz.

Adım 1: IIS 7/8 Üzerinde CSR Oluşturma

  1. Başlat’a tıklayın;
  2. Yönetimsel Araçlar (Administrative Tools) bölümünü seçin;
  3. Internet Services Manager uygulamasını başlatın;
  4. Sunucu Adına tıklayın;
  5. Merkezi menüde, Güvenlik (Security) bölümünde yer alan Sunucu Sertifikaları (Server Certificates) butonuna çift tıklayın.

Adım 2: Sertifika İstek Formu Oluşturma

  1. Sağ tarafta yer alan İşlemler (Actions) bölümünde, Sertifika İsteği Oluştur (Create Certificate Request) seçeneğine tıklayın.

Adım 3: Sertifika İstek Formunu Doldurma

  1. Distinguished Name Properties penceresi açılacaktır. Aşağıdaki bilgileri girin:
    • Common Name (Ortak Ad): Buraya, SSL sertifikasını kullanmayı planladığınız tam nitelikli alan adını (FQDN) girin. Wildcard SSL sertifikası için, Common Name en az bir yıldız (*) içermelidir. Örneğin: *.domain.tld, *.sub.domain.tld
    • Organization (Organizasyon): Şirket adınızı girin.
    • Organization Unit (Organizasyon Birimi): İlgili birim adını girin (örneğin, IT, Güvenlik).
    • Şirketin Konumu: Ülke, şehir ve bölge bilgilerini girin.
  2. İleri (Next) butonuna tıklayın.

Adım 4: Kriptografik Ayarlar

  1. Cryptographic Service Provider Properties penceresinde, ayarları varsayılan olarak bırakın (Microsoft RSA SChannel ve 2048 bit).
  2. İleri (Next) butonuna tıklayın.

Adım 5: CSR Dosyasını Kaydetme

  1. CSR dosyasını kaydetmek için dosya adı ve konumunu girin. Bu dosya, IIS SSL sertifikanızı kaydettirmek için gerekli olacaktır.
  2. Son (Finish) butonuna tıklayın.
  3. Yeni oluşturulan CSR, Masaüstü\cert_req.txt dosyasında bulunacaktır.

Adım 6: Özel Anahtarı Kaydetme (İsteğe Bağlı)

  1. MMC snap-in’inde Sertifikalar (Certificates) bölümüne gidin;
  2. İstekler (Requests) seçeneğini seçin;
  3. Tüm Görevler (All Tasks) üzerine gelin;
  4. Dışa Aktar (Export) seçeneğine tıklayın.

İpuçları:

  • CSR oluştururken, —–BEGIN CERTIFICATE REQUEST—– ile —–END CERTIFICATE REQUEST—– satırlarını dahil ettiğinizden emin olun. Bu satırlar olmadan sertifika oluşturma işlemi tamamlanamaz.

IIS 10'da CSR Nasıl Oluşturulur

IIS 10 CSR Oluştruma

IIS 10.x Üzerinde CSR Oluşturma Rehberi

IIS (Internet Information Services), Windows işletim sisteminde HTML siteleri, ASP.NET veya ASP uygulamalarını destekleyen bir web sunucusu hizmetidir. Bu rehberde, IIS 10.x üzerinde CSR (Certificate Signing Request) ve Özel Anahtarların nasıl oluşturulacağını adım adım açıklıyoruz.

IIS 7 ve IIS 8 ile Benzerlikler Aslında, IIS 10.x üzerinde CSR oluşturma süreci, IIS 7 ve IIS 8 ile neredeyse aynıdır. Yani daha önce bu sürümlerde işlem yaptıysanız, IIS 10.x’te de benzer adımları izleyeceksiniz.

Önemli Hatırlatmalar CSR ve özel anahtarınızı oluştururken şifrenizi bir yere kaydetmenizi ve anahtarlarınızı yedeklemenizi şiddetle öneririz. Şifre veya anahtarlarınızı kaybederseniz, geri getirmenin bir yolu yoktur ve bu konuda size yardımcı olamayız. Yedekleme dosyalarınızı saklamak için güvenilir bir depolama alanı kullanmanız önerilir.

ADIM 1: IIS 10.x Üzerinde CSR Kodu Oluşturma

Microsoft Server 2016 üzerinde IIS 10 veya 10.5 kullanarak CSR kodu oluşturmak için aşağıdaki adımları izleyin:

  1. Başlat Menüsünden IIS Manager’ı Açın
    İlk olarak, Başlat Menüsü’ne gidin ve “Internet Information Services (IIS) Manager” aramasını yapın. Ekranınıza Internet Information Services (IIS) Manager gelecektir.

  2. Sunucu Adını Seçin
    Sol panelde bulunan sunucu adını tıklayın.

  3. Sunucu Sertifikalarını Açın
    Orta paneldeki IIS bölümüne gidin ve Sunucu Sertifikaları (Server Certificates) seçeneğine çift tıklayın.

ADIM 2: Sertifika Talebi Oluşturma

Sağ tarafta bulunan “Actions” (Eylemler) bölümüne gidin ve “Create Certificate Request” (Sertifika Talebi Oluştur) seçeneğine tıklayın.

ADIM 3: Sertifika Talep Formunu Doldurma

Bu adımda, Sertifika Talep Formu Sihirbazı açılacaktır. Distinguished Name Properties penceresinde aşağıdaki bilgileri girin:

  1. Ortak Ad (Common Name) alanına, sertifika kullanacağınız web adresinin Tam Nitelikli Alan Adını (FQDN) girin. Ortak adın, CSR ile doğrulanan ve sertifika için kullanacağınız doğru alan adı/FQDN olduğundan emin olun. Wildcard SSL sertifikası için, Ortak Ad en az bir yıldız (*) içermelidir. Örnek: *.domain.tld, *.sub.domain.tld

  2. Kuruluş Adı (Organization) alanına şirket adını, Birim (Organization Unit) alanına ise organizasyon birimini girin.

  3. Şirketin konum bilgilerini girin: ülke, şehir ve bölge.

  4. İleri (Next) butonuna tıklayın.

ADIM 4: Kriptografik Servis Sağlayıcı Ayarları

Kriptografik Servis Sağlayıcı Özellikleri (Cryptographic Service Provider Properties) penceresinde, varsayılan ayarları olduğu gibi bırakın:

  • Microsoft RSA SChannel
  • 2048-bit

Ardından, İleri (Next) butonuna tıklayın.

ADIM 5: CSR Dosyasını Kaydetme

  1. CSR dosyanızı kaydetmek için bir dosya adı ve konum girin. Bu CSR dosyasına, IIS SSL sertifikanızı kaydettirirken ihtiyacınız olacak.

  2. Bitir (Finish) butonuna tıklayın.

  3. Yeni CSR dosyanız \Desktop\cert_req.txt içinde saklanacaktır.

Adım 6:Özel Anahtarı Kaydetme

    1. MMC Snap-in’de Sertifikalar (Certificates) Bölümüne Gidin Başlat Menüsü’nden MMC’yi (Microsoft Management Console) açın ve Sertifikalar bölümüne gidin.
    2. Talepleri Seçin (Requests) Sol panelde Talepler (Requests) bölümünü seçin.
    3. Tüm Görevler (All Tasks) Seçeneğini Tıklayın Sağ tıklayarak Tüm Görevler (All Tasks) seçeneğini tıklayın.
    4. Dışa Aktar (Export) Seçeneğini Seçin Açılan menüde Dışa Aktar (Export) seçeneğine tıklayın ve talimatları izleyerek özel anahtarınızı dışa aktarın.

İpuçları

  • CSR kodunuzu oluştururken, SSL oluşturma formuna tam CSR metnini girdiğinizden emin olun. CSR metni —– BEGIN CERTIFICATE REQUEST —– ile başlayıp, —– END CERTIFICATE REQUEST —– ile bittiğinden emin olun:

Adım 2 CSR Kodunuzu Girin

CSR Yükleme

Adım 1: CheapSSL müşteri paneline giriş yapınız. Satın almış olduğunuz ilgili ürüne tıkladıktan sonra, “Configure Now” butonuna tıklayınız.

Adım 2: Ardından yeni sipariş veya yenileme seçeneklerinden ilgili olanı seçerek oluşturmuş olduğunuz CSR kodunu açılan alana yapıştırın. 

  • CSR kodunuzu oluştururken, SSL oluşturma formuna tam CSR metnini girdiğinizden emin olun. CSR metni
    —– BEGIN CERTIFICATE REQUEST —– ile başlayıp, —– END CERTIFICATE REQUEST —–
    ile bittiğinden emin olun:

Adım 3: Ardın “Yönetici İletişim Bilgileri Kısmını” doldurup “Devam” butonuna tıklayın.

Adım 4: Açılan ekrandan “Validation Method – Doğrulama Yöntemi” ni seçin ve “Devam” butonuna tıklaynız.

Adım 3 Doğrulama

Domain Doğrulama

CSR kodunuzu yükledikten sonra 3 farklı yöntem ile doğrulama sürecini tamamlayabilirsiniz;

1.Yöntem: Email Doğrulama : Bu doğrulama en pratik ve en çok tercih edilen doğrulama yöntemidir. İlgili alan adınıza ait seçmiş olduğunuz; admin, administrator, hostmaster,webmaster veya postmaster ile başlayan mail adresinize bir doğrulama kodu yollanır. Bu kodu onaylamanız halinde SSL Sertifikanız aktif hale gelecektir.

2.Yöntem: HTTP / HTTPS Doğrulama : Bu doğrulama yönteminde müşteri panelinizde oluşacak bir .txt dosyası oluşur. Oluşan bu .txt dosyasını, yayın yaptığınız sunucuya yükleyin. Ardından “Revalidate” butonuna tıklayınız. Doğrulama gerçekleştirilir ve SSL Sertifikanız aktif hale gelmektedir.

3.Yöntem : DNS / CNAME Doğrulama : Bu doğrulama yönteminde  bir DNS kayıt eklemeniz gerekir. Bu kaydı ekledikten sonra 10 dakika ile 24 saat arasında bir doğrulama süreci vardır.

Adım 4 Sertifika Yükleme

SSL Sertifika Yükleme

Adım 1 : Doğrulama sürecini tamamladıktan sonra, sertifikanız oluşacaktır. Bu sertifika size hem mail olarak gelecek, hem de Cheapssl müşteri panelinizden ulaşabilirsiniz.

Oluşan sertifika bir CRT dosyası olup, burada yer alan metni eksiksiz olarak kopyalayın.

Adım 2 : cPanel’e giriş yapın ve Güvenlik > SSL/TLS bölümüne giriş yaptıktan sonra “SSL Siteleriniz Yönetin” kısmına giriş yapınız.

Adım 3 : Kopyalamış olduğunuz CRT sertifika metnini “Sertifika:(CRT)” yazan alana yapıştırın. Ardından “Sertifikaya Göre Otomatik Doldur” seçeneğini seçin.

Artık SSL Sertifikanız yüklendi ve web siteniz güvenli hale geldi!

troylogo