CSR (Certificate Signing Request), SSL sertifikası talep ederken sertifika otoritesine gönderilen, şifreli bir metin bloğudur. İçinde alan adınız, kuruluş bilgileriniz ve açık anahtarınız (public key) bulunur. CSR oluşturulduğunda sunucunuzda eşleşen bir özel anahtar (private key) da üretilir — bu anahtarı asla kimseyle paylaşmayın.
CSR Hangi Bilgileri İçerir?
- Common Name (CN): Korunacak alan adı (örn. www.example.com veya *.example.com).
- Organization (O): Kuruluşun yasal adı.
- Organizational Unit (OU): Departman (opsiyonel).
- Locality (L): Şehir.
- State (ST): İl.
- Country (C): 2 harfli ülke kodu (TR).
DV sertifikalarda yalnızca Common Name önemlidir; OV/EV için kuruluş bilgileri doğrulanır.
Hızlı Yöntem: Online CSR Aracı
Sunucuya erişmeden CSR ve özel anahtar üretmek için ücretsiz CSR oluşturma aracımızı kullanabilirsiniz. Ürettiğiniz özel anahtarı güvenli bir yerde saklamayı unutmayın.
cPanel'de CSR Oluşturma
cPanel > Security > SSL/TLS > Certificate Signing Requests (CSR) bölümüne gidin, alan adı ve kuruluş bilgilerini doldurup "Generate" tıklayın.
Plesk'te CSR Oluşturma
Plesk > Websites & Domains > SSL/TLS Certificates > Add SSL/TLS Certificate ekranından bilgileri girip "Request" ile CSR üretin.
OpenSSL ile CSR (Linux)
Terminalde şu komutu çalıştırın:
openssl req -new -newkey rsa:2048 -nodes -keyout example.key -out example.csr
Komut, example.key (özel anahtar) ve example.csr (CSR) dosyalarını üretir.
IIS'te CSR Oluşturma
IIS Manager > Server Certificates > Create Certificate Request sihirbazını takip edin.
Sonraki Adım
CSR'nizi hazırladıktan sonra SSL sertifikanızı satın alırken ilgili alana yapıştırın. Kurulum sürecinin tamamı için Bilgi Bankamızdaki "SSL Nasıl Alınır ve Kurulur" rehberine göz atın.