Poyraz Hosting Logo
. . .

Xampp üzerinden SSL sertifikası nasıl verilir?

Blog Listesine Dön

Xampp üzerinden SSL sertifikası nasıl verilir?
Görüntülenme: 557

XAMPP kullanarak yerel bir sunucu üzerinde SSL sertifikası oluşturmak ve kullanmak için şu adımları takip edebilirsiniz:

1. Apache'nin SSL modülünü etkinleştirin

  • XAMPP kontrol panelini açın.
  • Apache'ye gidin ve Config düğmesine tıklayın.
  • Açılan menüden Apache (httpd.conf) dosyasını seçin.
  • Bu dosyada aşağıdaki satırı bulun ve başındaki # işaretini kaldırarak aktif hale getirin:

    LoadModule ssl_module modules/mod_ssl.so

  • Ayrıca httpd-ssl.conf dosyasını etkinleştirmek için:

    Include conf/extra/httpd-ssl.conf

2. OpenSSL ile bir sertifika oluşturun

XAMPP, OpenSSL ile birlikte gelir. Sertifika oluşturmak için şu adımları izleyin:

  1. Komut istemcisini açın ve şu dizine gidin:

    cd C:\xampp\apache\bin

  2. Aşağıdaki komutları çalıştırarak bir özel anahtar ve bir sertifika oluşturun:

    openssl genrsa -out server.key 2048 openssl req -new -key server.key -out server.csr openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

  • Bu işlemler sırasında sizden bazı bilgiler istenecektir (Ülke, Şehir, Organizasyon vb.). Test amaçlı olduğundan varsayılan değerler girebilirsiniz.

3. Sertifikayı Apache yapılandırmasına entegre edin

  • httpd-ssl.conf dosyasını düzenleyin. Bu dosya genellikle şu dizindedir:

    C:\xampp\apache\conf\extra\httpd-ssl.conf

  • Dosyada SSLCertificateFile ve SSLCertificateKeyFile alanlarını bulun ve yollarını oluşturduğunuz dosyalarla değiştirin:

    SSLCertificateFile "C:/xampp/apache/conf/ssl.crt/server.crt" SSLCertificateKeyFile "C:/xampp/apache/conf/ssl.key/server.key"

  • Sertifika dosyalarını uygun bir klasöre (örneğin C:\xampp\apache\conf\ssl.crt) kopyalayın.

4. Apache yapılandırmasını kontrol edin

  • XAMPP kontrol panelinde Config > Apache (httpd.conf) dosyasını açın.
  • HTTPS portunu (varsayılan 443) etkinleştirip kullanıldığından emin olun.

5. Apache'yi yeniden başlatın

  • XAMPP kontrol panelinden Apache'yi durdurun ve yeniden başlatın.
  • Tarayıcınıza gidin ve https://localhost adresini deneyin.

6. Tarayıcı güvenlik uyarısını kabul edin

  • Bu sertifika yerel kullanım için olduğundan tarayıcılar bunu güvenilir olarak tanımaz. Güvenlik uyarısını kabul ederek devam edebilirsiniz.

Artık XAMPP üzerinde bir SSL sertifikası ile HTTPS çalıştırabilirsiniz.

Kupon kodu kopyalandı!