# Instalacja certyfikatu SSL na&nbsp;serwerze (cPanel)

Jeżeli, Twoja firma hostingowa nie wspiera certyfikatów od Lets Encrypt i nie oferuje mozliwości automatycznego ich generowania oraz odnawiania musisz skorzystać z rozwiązań zewnętrznych. Nie oznacza to jednak, że nie możesz korzystać z darmowych certyfikatów SSL. Wystarczy, że je wygenerujesz, zainstalujesz i będziesz zmieniać na nowe, gdy przyjdzie na to pora :) 

Dla przykładu posłużę się usługą ZeroSSL.com, która oferuje darmowe certyfikaty 90-cio dniowe i nie wymaga zmiany DNS celem weryfikacji, a jedynie weryfikację wiadomością email. 

## **Instalacja certyfikatu SSL w cPanel**

![instalacja certyfikatu ssl cpanel](https://jaworowi.cz/wp-content/uploads/2021/08/certyfikat-ssl-cpanel.png)

Gdy już masz wygenerowany, zweryfikowany i pobrany certyfikat otrzymujesz taką oto paczkę z 3 plikami:

![darmowy certyfikat ssl pliki certyfikatu](https://jaworowi.cz/wp-content/uploads/2021/08/image-3.png)Pliki certyfikatu HTTPS (na przykładzie ZeroSSL)

W cPanelu odnajdź opcję SSL/TLS

![SSL TLS HTTPS cpanel](https://jaworowi.cz/wp-content/uploads/2021/08/SSL-TLS-HTTPS.png)

Następnie w sekcji „Instalowanie usługi SSL dla witryny i zarządzanie nią (HTTPS)” wybierz „Zarządzaj witrynami internetowymi chronionymi protokołem SSL.”

![Zarządzaj witrynami internetowymi chronionymi protokolem SSL](https://jaworowi.cz/wp-content/uploads/2021/08/Zarzadzaj-witrynami-internetowymi-chronionymi-protokolem-SSL.png)

Następnie otwórz sobie trzy pliki certyfikatu w notatniku lub innym edytorze – najlepiej Sublime Text lub Notepad++. Po kliknięciu w opcję powyżej masz do uzupełnienia cztery pola. 

- Domena
- Klucz certyfikatu (CRT)
- Klucz prywatny (PRIVATE KEY)
- Pakiet urzędu certyfikacji (CABUNDLE)

![Klucz certyfikatu (CRT), Klucz prywatny (PRIVATE KEY), Pakiet urzędu certyfikacji (CABUNDLE)](https://jaworowi.cz/wp-content/uploads/2021/08/CRT-PRIVATEKEY-CABUNDLE.png)

Kolejno wklej zawartości plików wg schematu:

- certificate.crt ➡️  Klucz certyfikatu (CRT)
- private.key ➡️  Klucz prywatny (PRIVATE KEY)
- ca_bundle.crt ➡️  Pakiet urzędu certyfikacji (CABUNDLE)

Po zapisaniu zmian (klikając „zainstaluj certyfikat”) połączenie SSL powinno działać po około 30 minutach. Na niektórych serwerach należy ustawic odpowiednie przekierowania z http na https oraz wykasować cache. 

![Pomyśl o tym](https://cdn.jaworowi.cz/wp-content/uploads/2023/01/idea.png)Procedura te jest taka sama dla certyfikatów zakupionych odrazu na np. rok. Taki certyfikat możesz zakupić w [KRU.pl](https://go.jaworowi.cz/kru-certyfikaty) w cenie 99 zł netto za jeden rok w przypadku podstawowego certyfikatu lub 299 zł netto w przypadku, gdy chcesz aby w pasku adresu wyświetlała się też nazwa Twojej firmy.
