Sobes.tech
Junior — Middle

Jak uzyskać certyfikat SSL dla bezpiecznego połączenia HTTPS?

sobes.tech AI

Odpowiedź od AI

Aby uzyskać certyfikat SSL zapewniający bezpieczne połączenie HTTPS, zwykle wykonuje się następujące kroki:

  1. Utworzenie żądania certyfikatu (CSR) — generowana jest para kluczy (prywatny i publiczny) i tworzony jest żądanie z informacjami o domenie i organizacji.
  2. Wysłanie CSR do urzędu certyfikacji (CA) — na przykład Let's Encrypt, DigiCert, Comodo itp.
  3. Weryfikacja domeny i organizacji — CA sprawdza, czy jesteś właścicielem domeny (przez email, rekord DNS lub plik HTTP).
  4. Wydanie certyfikatu — po pomyślnej weryfikacji CA wysyła Ci certyfikat SSL.
  5. Instalacja certyfikatu na serwerze — certyfikat i klucz prywatny są instalowane w konfiguracji serwera WWW (np. Nginx, Apache).

Przykład z Let's Encrypt i narzędziem Certbot:

sudo certbot --nginx -d przyklad.com

Certbot automatycznie utworzy CSR, zdobędzie certyfikat i skonfiguruje serwer do obsługi HTTPS.