Bu eğitimde, Node.js’de nasıl CSR oluşturacağınızı göstereceğiz.
Aşağıdaki adımları takip etmeniz yeterlidir:
Adım 1: OpenSSL yardımcı programına sahip olduğunuzdan emin olun
CSR oluşturmak için OpenSSL yardımcı programını kullanacağız. Genellikle sunucunuzda bulunması gerekir, ancak yoksa OpenSSL’i indirebilirsiniz.
Alternatif olarak, aşağıdaki komutlar aracılığıyla OpenSSL’i edinebilirsiniz:
sudo apt-get openssl yükleyin
sudo yum openssl yükleyin
MacOS ve Windows kullanıcıları için not:
- macOS zaten OpenSSL içerir (bazı sürümlerde LibreSSL veya OpenSSL 3’tür). Bunu doğrudan Terminal’den kullanabilirsiniz.
- Windows kullanıcıları OpenSSL’i resmi ikili dosyalarından yüklemeli veya OpenSSL önceden yüklenmiş olarak gelen Git Bash’i kullanmalıdır.
Adım 2: KSS oluşturma sürecini başlatın
Aşağıdaki komutu çalıştırın:
openssl req -new -newkey rsa:2048 -nodes -keyout yourdomain.key -out yourdomain.csr
yourdomain yerine güvenliğini sağlamak istediğiniz alan adını yazın.
- Yourdomain.key sizin özel anahtarınızdır
- Yourdomain.csr sizin CSR kodunuzdur
Adım 3: Gerekli ayrıntıları sağlayın
Ardından, gerekli ayrıntıları sağlayın. Lütfen aşağıdaki alanları doldurun:
- Ortak ad: SSL Sertifikanızı atamak istediğiniz FQDN’yi (tam nitelikli alan adı) belirtin (örn: ssldragon.com). Wildcard Sertifikası satın aldıysanız, alan adının önüne bir yıldız işareti ekleyin (örn: *.ssldragon.com)
- Şehir (L): işletmenizin resmi olarak kayıtlı olduğu şehri girin (örn: San Jose)
- Eyalet (S): şirketinizin bulunduğu eyaleti girin (örn: Kaliforniya)
- Ülke (C): kuruluşunuzun iki harfli ülke kodunu girin (örn: ABD)
- Organizasyon: kuruluşunuzun resmi, tam adını yazın (örn: GPI Holding LLC). DV sertifikaları için boş bırakın (Enter’a basın)
- Organizasyonel Birim: Eylül 2022 itibarıyla kullanımdan kaldırılmıştır. Boş bırakın
- E-posta Adresi: bu isteğe bağlı bir alandır. Boş bırakabilirsiniz
- Meydan Okuma Parolası: başka bir isteğe bağlı alan. Bu alanı boş bırakmanızı öneririz çünkü meydan okuma parolası artık kullanılmayan bir özelliktir
CSR Kodunuz kullanıma hazırdır. Varsayılan olarak yourdomain.csr adresinde bulunur. Not Defteri gibi herhangi bir metin düzenleyici ile açabilirsiniz. Sertifikanız için başvururken, lütfen –BEGIN CERTIFICATE REQUEST– ve –END CERTIFICATE REQUEST– etiketlerini de içeren tam CSR metnini ekleyin.
CSR ile birlikte OpenSSL yardımcı programı da özel anahtarınızı (yourdomain.key) oluşturacaktır. Bunu kaydedin ve güvenli bir yerde saklayın. SSL yapılandırması sırasında buna ihtiyacınız olacak.
CA’nız CSR’yi doğruladıktan ve SSL sertifikasını verdikten sonra Node.js SSL kurulum talimatlarına geçebilirsiniz.
Bugün SSL Dragon’dan sipariş vererek SSL Sertifikalarında %10 indirimden yararlanın!
Hızlı düzenleme, güçlü şifreleme, %99,99 tarayıcı güvenilirliği, özel destek ve 25 günlük para iade garantisi. Kupon kodu: SAVE10


