Hosting'e SSL Nasıl Kurulur ⋆ ALexHost SRL

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
03.12.2024

Hosting’e SSL Nasıl Kurulur

Hosting hesabınıza bir SSL sertifikası yüklemek, değiş tokuş edilen bilgileri şifreleyerek web siteniz ile ziyaretçileri arasında güvenli veri aktarımı sağlar. SSL, kullanıcı verilerini korumak ve web sitenizin arama motoru sıralamasını yükseltmek için gereklidir. İşte hostinginize SSL sertifikası yüklemek için adım adım bir kılavuz.

1. Bir SSL Sertifikası Seçin

Güvenlik ihtiyaçlarınıza bağlı olarak aralarından seçim yapabileceğiniz çeşitli SSL sertifikaları vardır:

  • Alan Adı Doğrulama (DV): Yalnızca alan adı sahipliğini doğrulayan temel SSL seviyesi.
  • Organizasyon Doğrulama (OV): Etki alanı sahipliğini ve kuruluş kimliğini doğrulayarak daha yüksek bir güven düzeyi sağlar.
  • Genişletilmiş Doğrulama (EV): Tarayıcı çubuğunda yeşil bir asma kilit ve şirket adı görüntüleyerek en yüksek düzeyde doğrulama sunar.

SSL sertifikalarını Let’s Encrypt (ücretsiz), Comodo gibi sağlayıcılardan veya barındırma sağlayıcınız aracılığıyla edinebilirsiniz.

2. Sertifika İmzalama İsteği (CSR) Oluşturma

CSR, SSL sertifikası talep etmek için kullanılan, etki alanınız ve kuruluşunuz hakkında bilgiler içeren bir dosyadır.

Adım 1: Hosting Kontrol Panelinize Erişin

Hosting hesabınızın kontrol panelinde oturum açın (örn. cPanel, Plesk veya özel bir kontrol paneli).

Adım 2: SSL/TLS Bölümünü Bulun

Kontrol panelinde SSL/TLS veya Güvenlik ayarlarını arayın.

Adım 3: CSR Oluşturun

  1. CSR Oluştur öğesini seçin ve aşağıdaki ayrıntıları girin:
    • Alan Adı: SSL ile güvenli hale getirilecek alan adı.
    • Organizasyon: Kuruluşunuzun yasal adı (varsa).
    • Şehir/İl/Ülke: Kuruluşunuzun konum bilgileri.
  2. CSR’yi oluşturun ve daha sonra kullanmak üzere kaydedin.

3. SSL Sertifikası Satın Alın veya Edinin

Bir SSL sertifikası satın alıyorsanız, SSL sağlayıcısının web sitesinde satın alma işlemini tamamlamak için CSR’yi kullanın. Ücretsiz bir SSL seçeneği için Let’s Encrypt’i düşünün:

  • Let’s Encrypt: Çoğu barındırma sağlayıcısı, ücretsiz SSL sertifikaları için Let’s Encrypt ile kolay entegrasyon sunar.

4. SSL Sertifikasını Yükleme

SSL sertifikasını aldıktan sonra hosting hesabınıza yükleyin.

Adım 1: SSL/TLS Yönetimi Bölümüne gidin

Kontrol panelinde SSL Sertifikası Yükle seçeneğini bulun.

Adım 2: Sertifikayı Yapıştırın

  1. SSL sağlayıcısından aldığınız SSL sertifikasını kopyalayın.
  2. SSL kurulumu bölümünde alan adınız için uygun alana yapıştırın.

Alternatif olarak, .crt ve .key dosyaları aldıysanız, bunları belirtilen alanlarda sunucuya yükleyin.

Adım 3: Kaydet ve Uygula

SSL sertifikasını etkinleştirmek için Yükle veya Uygula’ya tıklayın. Tamamlandığında, sitenize https:// adresinden erişilebilmelidir.

5. SSL Kurulumunu Doğrulama

Kurulumdan sonra SSL sertifikasının doğru çalıştığını doğrulayın.

  • Tarayıcı Kontrolü: Web sitenizi bir tarayıcıda açın ve adres çubuğunda asma kilit simgesini arayın.
  • SSL Denetleyicisi: Sertifikanızın geçerli olduğunu ve doğru şekilde yüklendiğini doğrulamak için SSL Checker gibi çevrimiçi bir araç kullanın.

6. Web Sitenizde HTTPS’yi Zorlayın

Tüm trafiğin HTTPS üzerinden güvenli bir şekilde yönlendirildiğinden emin olmak için web sitenizin ayarlarını HTTPS’yi zorlayacak şekilde güncelleyin.

.htaccess Kullanımı (Apache Sunucuları İçin)

Sunucunuz Apache kullanıyorsa, web sitenizin kök dizinindeki .htaccess dosyasına aşağıdaki kodu ekleyin:

RewriteEngine Açık RewriteCond %{HTTPS} kapalı RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Nginx Kullanımı

Nginx kullanıyorsanız, bu yönergeyi Nginx yapılandırma dosyanıza ekleyin:

server { listen 80; server_name yourdomain.com www.yourdomain.com; return 301 https://$server_name$request_uri; }

WordPress Siteleri İçin

WordPress siteleri için, WordPress Adresini (URL) ve Site Adresini (URL) Ayarlar > Genel bölümünden https:// kullanmak üzere güncelleyin. Really Simple SSL gibi eklentiler de sitenizde HTTPS’nin uygulanmasına yardımcı olabilir.

7. Karışık İçerik Sorunları için Test

HTTP öğeleri (resimler, komut dosyaları gibi) bir HTTPS sayfasına yüklendiğinde karışık içerik oluşur ve güvenlik uyarılarına yol açar. Karışık içerik sorunlarını belirlemek için Why No Padlock gibi bir araç kullanın.

Karışık İçeriği Düzeltme

HTTPS üzerinden yüklenmelerini sağlamak için sitenizin HTML’sindeki veya veritabanındaki resimlerin, stil sayfalarının ve komut dosyalarının bağlantılarını güncelleyin.

8. SSL Sertifikalarının Yenilenmesi ve Bakımı

Çoğu SSL sertifikasının yıllık olarak yenilenmesi gerekir. Let’s Encrypt sertifikalarının her 90 günde bir yenilenmesi gerekir, ancak birçok barındırma sağlayıcısı otomatik yenileme sunar.

Sonuç

Hostinginize bir SSL sertifikası yüklemek, web sitenizi güvence altına almak, kullanıcı verilerini korumak ve SEO’yu geliştirmek için gereklidir. Bu adımları izleyerek web sitenizin HTTPS üzerinden güvenli bir şekilde erişilebilir olmasını sağlayabilirsiniz. SSL sertifikanızın durumunu düzenli olarak izleyin ve güvenli bir tarama deneyimini sürdürmek için gerektiğinde yenileyin.

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills