bg-tutorials

Ubuntu Sunucuya SSL Sertifikası Nasıl Kurulur?

Bu eğitimde, Apache ile Ubuntu’ya nasıl SSL sertifikası yükleyeceğinizi öğreneceksiniz. İlerleyen paragraflarda bir Ubuntu Sunucusu için SSL satın alma önerileri yer almaktadır.

Ubuntu Sunucusuna SSL Sertifikası Yükleme

İçindekiler

  1. CSR kodu oluşturma
  2. Ubuntu Sunucularına SSL Sertifikası Yükleme
  3. Ubuntu Sunucu için SSL Sertifikası nereden alınır?

Ayrıca Ubuntu’da bir SSL sertifikası yükleme sürecinin tamamında size yol gösteren bir video kaydettik:

Eğitimin metin versiyonunu tercih ediyorsanız, aşağıda okumaya devam edin:


CSR kodu oluşturma

CSR (Sertifika İmzalama İsteği) kodu oluşturma ile başlayacağız. CSR, dijital sertifika başvurusunda bulunmak için Sertifika Yetkilisine gönderilen bir istektir.

İki seçeneğiniz var:

  1. CSR ‘yi otomatik olarak oluşturmak için CSR Oluşturucumuzu kullanın
  2. Ubuntu’da CSR oluşturmaya ilişkin adım adım öğreticimizi izleyin

CSR dosyasını kopyalamak için Not Defteri gibi bir metin düzenleyici açın ve sipariş süreciniz sırasında Sertifika Yetkilisine gönderin.

CA’nız CSR’yi doğruladıktan ve SSL sertifikasını verdikten sonra Ubuntu SSL kurulum talimatlarına geçebilirsiniz.


Ubuntu Server’da SSL Sertifikası Yükleme

SSL sertifikanızı Ubuntu’ya yüklemek için aşağıdaki adımları izleyin. Hiçbir şeyi atlamadığınızdan emin olun.

Adım 1: Sertifika dosyalarınızı sunucunuza kopyalayın

Doğrulama işlemini tamamladığınızda, Sertifika Yetkilisi SSL sertifika dosyalarını e-posta yoluyla gönderecektir. Arşivlenmiş klasörü indirin ve sunucu ve ara sertifikaları veya CA Bundle’ı çıkarın. Bunları belirli bir dizinde Ubuntu sunucusuna yükleyin.

Yükleme için aşağıdaki dosyaların hazır olması gerekir:

  • sertifika.crt
  • Ca-bundle.crt
  • Özel.anahtar

Sertifika dosyalarınızı sunucunuzdaki bir dizine kopyalayın. Varsayılan olarak, bu dizin certificate.crt ve ca_bundle.crt dosyalarınız için /etc/ssl/ ve private.key dosyanız için /etc/ssl/private/ şeklindedir.

Adım 2: Apache.config dosyasını düzenleyin

Normal konumu /etc/apache2/sites-enabled/your_site_name‘dir. Eğer orada bulamazsanız, aşağıdaki komutu çalıştırın:

sudo a2ensite your_site_adı

Apache.config dosyasını istediğiniz bir metin düzenleyicisi ile açın.

Not: Sitenize hem HTTP hem de HTTPS üzerinden erişmek için, sites-enabled klasöründe iki farklı dosya ayırmanız gerekir. HTTP dosyası 80 numaralı bağlantı noktası için, HTTPS dosyası ise 443 numaralı bağlantı noktası içindir.

Adım 3: Sanal Ana Bilgisayar bloğunu yapılandırın

Bu işlem sitenizi yalnızca güvenli HTTPS protokolü üzerinden erişilebilir hale getirecektir. Varsayılan Sanal Ana Bilgisayar bloğunuz aşağıdaki kod satırlarını içerir:

DocumentRoot /var/www/site
ServerName www.yourdomain.com
SSLEngine on
SSLCertificateFile /path/to/yourdomain.crt
SSLCertificateKeyFile /path/to/yourdomain.key
SSLCertificateChainFile /path/to/yourdomain.crt

Sanal Ana Bilgisayar bloğunu SSL sertifikası ayrıntılarınıza göre ayarlayın:

  • SSLCertificate File parametresinde SSL sertifika dosyanızın konumunu güncelleyin
  • SSLCertificateKeyFile parametresinde, CSR oluşturma sırasında oluşturduğunuz özel anahtar dosyasının konumunu girin.
  • SSLCertificateChainFile parametresinde, ara sertifika dosyasının veya CA paketinin konumunu belirtin.(CA Bundle nedir ve nerede bulunur?).

Not: SSLCertificateFile yönergesi çalışmazsa, bunun yerine SSLCACertificateFile yönergesini kullanın.

Sanal Ana Bilgisayar bloğunu iki kez kontrol edin ve .config dosyasını kaydedin.

Adım 4: Yeni .config dosyanızı test edin

Yeni .config dosyanızı olası hatalara karşı test etmek için apachectlConfigtest komutunu çalıştırın. Yapılandırmanızda bir sorun varsa, geri dönüp önceki kurulum adımlarını tekrarlamanız gerekebilir. Doğru çalışıyorsa, son adımla devam edin.

Adım 5: Apache’yi Yeniden Başlatın

Apache’yi yeniden başlatmak için apach ectl stop ve apa chectl start komutlarını kullanın.

Tebrikler! SSL sertifikanızı Ubuntu sunucunuza başarıyla yüklediniz. SSL kurulumunuzu daha fazla test etmek ve anlık durum raporları almak için, şiddetle tavsiye edilen bu SSL araçlarını kullanın.


Ubuntu Sunucu için SSL Sertifikası Nereden Alınır?

SSL dragon, tüm SSL ihtiyaçlarınız için tek adresinizdir. Tüm SSL ürünlerimiz için piyasadaki en düşük fiyatları sunuyoruz. Size üst düzey SSL güvenliği ve özel destek sunmak için sektördeki en iyi SSL markalarıyla ortaklık kurduk. Tüm SSL sertifikalarımız Ubuntu sunucuları ile uyumludur.


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

A detailed image of a dragon in flight
Tarafından yazıldı

SSL Sertifikaları konusunda uzmanlaşmış deneyimli içerik yazarı. Karmaşık siber güvenlik konularını açık, ilgi çekici içeriğe dönüştürmek. Etkili anlatımlar yoluyla dijital güvenliğin geliştirilmesine katkıda bulunun.