14.3 C
İstanbul
4 Nisan 2025 - Cuma
spot_imgspot_imgspot_imgspot_img
Ana SayfaSslSSL Kurulumu: Adım Adım Rehber

SSL Kurulumu: Adım Adım Rehber

SSL (Secure Sockets Layer), web sitelerinin güvenliğini sağlamak için kullanılan bir teknolojidir. Bu teknoloji, kullanıcıların web siteleriyle olan iletişimlerini şifreler ve verilerin güvenli bir şekilde iletilmesini sağlar. SSL sertifikası kurulum süreci, teknik bilgi gerektiren birkaç adımdan oluşur. Bu rehberde, adım adım SSL kurulumu yapmayı öğreneceksiniz.

1. Adım: SSL Sertifikası Seçimi ve Satın Alımı

SSL sertifikası seçimi, ihtiyaçlarınıza bağlı olarak değişir. Üç ana SSL sertifikası türü vardır:

  • Domain Validation (DV) SSL: En temel SSL sertifikası türüdür. Sadece domain sahipliğini doğrular.
  • Organization Validation (OV) SSL: Domain sahipliğinin yanı sıra organizasyonun varlığını da doğrular.
  • Extended Validation (EV) SSL: En yüksek güvenlik seviyesini sağlar ve tarayıcılarda yeşil adres çubuğu ile gösterilir.

İhtiyacınıza uygun bir SSL sertifikası seçtikten sonra, güvenilir bir SSL sağlayıcısı (CA – Certificate Authority) aracılığıyla satın alabilirsiniz.

2. Adım: CSR (Certificate Signing Request) Oluşturma

CSR (Certificate Signing Request), SSL sertifikası başvurusu için gerekli bir dosyadır. CSR, genellikle web sunucunuzda oluşturulur ve SSL sağlayıcısına gönderilir. CSR oluşturma adımları:

  • Web sunucunuza SSH ile bağlanın.
  • Aşağıdaki komutu kullanarak CSR oluşturun:

  • Komut sonrası, domain adı, organizasyon adı, şehir, ülke gibi bilgileri girmeniz istenecektir.
  • Bu adımları tamamladıktan sonra, iki dosya oluşturulacak: ‘yourdomain.key’ (özel anahtar) ve ‘yourdomain.csr’ (sertifika imzalama isteği).

3. Adım: CSR Dosyasını SSL Sağlayıcısına Gönderme

Oluşturduğunuz CSR dosyasını (yourdomain.csr) SSL sağlayıcınıza göndermelisiniz. SSL sağlayıcısı, CSR dosyanızı inceleyerek size bir SSL sertifikası verecektir. Bu süreç, seçtiğiniz sertifika türüne bağlı olarak birkaç saat ile birkaç gün arasında sürebilir.

4. Adım: SSL Sertifikasını Sunucuya Kurma

SSL sertifikası aldığınızda, bu sertifikayı web sunucunuza kurmanız gerekir. Kurulum adımları, kullandığınız web sunucusuna göre değişir. En yaygın kullanılan web sunucuları için kurulum adımları aşağıdaki gibidir:

Apache Web Sunucusu

  • SSL sertifikasını ve özel anahtar dosyasını web sunucusuna yükleyin.
  • Apache yapılandırma dosyasını açın. Bu dosya genellikle ‘/etc/httpd/conf/httpd.conf’ veya ‘/etc/apache2/apache2.conf’ dosyasıdır.
  • Aşağıdaki SSL ayarlarını ekleyin veya düzenleyin:

  •  Apache yapılandırma dosyasını kaydedin ve web sunucusunu yeniden başlatın:

Nginx Web Sunucusu

  • SSL sertifikasını ve özel anahtar dosyasını web sunucusuna yükleyin.
  • Nginx yapılandırma dosyasını açın. Bu dosya genellikle ‘/etc/nginx/nginx.conf’ veya ‘/etc/nginx/sites-available/default’ dosyasıdır.
  • Aşağıdaki SSL ayarlarını ekleyin veya düzenleyin:

  • Nginx yapılandırma dosyasını kaydedin ve web sunucusunu yeniden başlatın:

5. Adım: SSL Sertifikasının Doğrulanması

SSL sertifikasını kurduktan sonra, sertifikanın doğru bir şekilde kurulduğunu ve çalıştığını doğrulamanız gerekir. Bunun için:

  • Web tarayıcınızı açın ve web sitenize ‘https://’ ile başlayarak gidin.
  • Tarayıcı adres çubuğunda yeşil bir kilit simgesi görmelisiniz. Bu, SSL sertifikasının doğru bir şekilde kurulduğunu gösterir.
  • Alternatif olarak, online SSL doğrulama araçlarını kullanabilirsiniz. Bu araçlar, SSL sertifikanızın doğru bir şekilde kurulduğunu ve geçerli olduğunu kontrol eder.

6. Adım: HTTP’den HTTPS’e Yönlendirme

SSL sertifikası kurulumundan sonra, tüm web trafiğini HTTPS üzerinden yönlendirmek önemlidir. Bu, web sitenizin güvenliğini artırır ve arama motorlarında daha iyi sıralamalar elde etmenizi sağlar. HTTP’den HTTPS’e yönlendirme adımları:

Apache Web Sunucusu

  • Apache yapılandırma dosyasını açın ve aşağıdaki yönlendirme kurallarını ekleyin:

  • 2. Apache yapılandırma dosyasını kaydedin ve web sunucusunu yeniden başlatın:

Nginx Web Sunucusu

  • Nginx yapılandırma dosyasını açın ve aşağıdaki yönlendirme kurallarını ekleyin:

  • Nginx yapılandırma dosyasını kaydedin ve web sunucusunu yeniden başlatın:

SSL kurulumu, web sitenizin güvenliğini sağlamak için atılması gereken önemli bir adımdır. Bu rehberde, SSL sertifikası seçimi, CSR oluşturma, SSL sertifikasının kurulumu ve HTTP’den HTTPS’e yönlendirme adımlarını detaylı bir şekilde ele aldık. Bu adımları takip ederek, web sitenizi daha güvenli hale getirebilir ve kullanıcılarınıza güvenli bir deneyim sunabilirsiniz.

- Advertisment -

Popüler