freessl.pl English Zaloguj się Wygeneruj certyfikat

Jak zainstalować certyfikat SSL w Smarthost

Stan: październik 2026 · czytanie około 4 min

W skrócie

Smarthost sam wystawia i odnawia darmowe certyfikaty Let's Encrypt. Własny wgrasz w cPanel: „Zabezpieczenia” → „SSL/TLS Certificates” → zakładka „Installation”, gdzie przy domenie wklejasz cert.pem, privkey.pem i chain.pem.

Dotyczy hostingu Smarthost z panelem cPanel. Od czerwca 2026 Smarthost ma w cPanel jedną stronę certyfikatów z zakładkami i ją tu opisujemy. Jeśli Twój cPanel ma nowy wygląd Meridian (menu po lewej: Dashboard, Websites, Security), skorzystaj z instrukcji dla cPanel.

Potrzebne pliki

cert.pem, privkey.pem i chain.pem. Działają oba rodzaje klucza: ECDSA i RSA. Smarthost sam domyślnie używa ECDSA.

Wgrywaj certyfikat z trybu produkcyjnego. Certyfikat z trybu testowego służy tylko do sprawdzenia procesu: przeglądarki mu nie ufają, a część paneli w ogóle go nie przyjmie.

Zanim zaczniesz

  • Smarthost sam wystawia darmowy certyfikat Let's Encrypt dla każdej domeny dodanej w cPanel i sam go odnawia. Certyfikat z gwiazdką (*.domena) wystawisz w zakładce „Wizard”, gdy domena korzysta z serwerów DNS Smarthost. Jeśli Twoja strona ma już działający certyfikat, nie musisz niczego wgrywać. Nasz certyfikat przydaje się, gdy darmowy się nie wystawia (np. reguły w pliku .htaccess blokują sprawdzenie), gdy potrzebujesz certyfikatu z gwiazdką, a DNS domeny jest u innego dostawcy, albo gdy przenosisz stronę i chcesz mieć certyfikat, zanim domena zacznie wskazywać na Smarthost.
  • Domena musi być dodana do konta w cPanel (sekcja „Domeny”). W zakładce „Installation” panel pokazuje tylko takie domeny.

Krok po kroku

  1. Zaloguj się do Panelu Abonenta Smarthost (smarthost.pl/panel) i przy usłudze hostingu kliknij „Zaloguj się do cPanel”. Możesz też wejść pod adres w rodzaju nazwa_konta.smarthost.pl/cpanel.
  2. W sekcji „Zabezpieczenia” kliknij „SSL/TLS Certificates” i otwórz zakładkę „Installation”.
  3. Jeśli domena ma już certyfikat (np. darmowy od Smarthost), w tabeli zainstalowanych witryn kliknij przy niej „Aktualizuj certyfikat”. Jeśli nie ma, przewiń stronę w dół do formularza instalacji i wybierz domenę z listy „Domena”.
  4. Usuń treść, którą panel sam wpisał w pola certyfikatu i klucza (np. po kliknięciu „Autowypełnianie według domen”), i wklej swoje pliki w trzy pola (niżej, co gdzie).
  5. Kliknij przycisk instalacji na dole formularza („Zainstaluj certyfikat”, po angielsku Install Certificate).

Co wkleić w które pole

cert.pemCertyfikat (CRT)
privkey.pemKlucz prywatny (KEY)
chain.pemPakiet urzędu certyfikacji (CABUNDLE)
Plik z generatora i pole w panelu, do którego trafia jego zawartość.
  • Certyfikat (CRT): cała zawartość pliku cert.pem
  • Klucz prywatny (KEY): cała zawartość pliku privkey.pem
  • Pakiet urzędu certyfikacji (CABUNDLE): cała zawartość pliku chain.pem. Jeśli panel wypełni to pole sam, zostaw jego treść.

Jak skopiować zawartość pliku

  1. Windows: kliknij plik prawym przyciskiem myszy, wybierz „Otwórz za pomocą”, a potem „Notatnik”. Mac: kliknij plik z klawiszem Control, wybierz „Otwórz za pomocą”, a potem „TextEdit”.
  2. Zaznacz całą treść (Ctrl+A, na Macu Cmd+A) i skopiuj ją (Ctrl+C, na Macu Cmd+C).
  3. W panelu kliknij w pole i wklej (Ctrl+V, na Macu Cmd+V). Wklej całość razem z liniami BEGIN i END i niczego nie zmieniaj.

Sprawdzenie

Otwórz swoją stronę przez https:// i kliknij kłódkę (albo ikonę ustawień) obok adresu. Szczegóły certyfikatu powinny pokazać wystawcę Let's Encrypt i datę ważności zgodną z panelem. Jeśli przeglądarka nadal pokazuje stary certyfikat, odczekaj kilka minut i odśwież stronę.

Jeśli zamiast strony widzisz ostrzeżenie, kod błędu wyjaśniamy na stronie „Połączenie nie jest prywatne”. Jeśli strona otwiera się przez https, ale wygląda źle albo coś nie działa, zobacz mieszana zawartość. Na koniec włącz przekierowanie z http na https, żeby wszyscy trafiali na bezpieczną wersję.

Dobrze wiedzieć

  • Zakładka „Certyfikaty” (formularz „Przekaż nowy certyfikat”) zapisuje w panelu sam certyfikat, bez instalacji. Do instalacji wystarczy zakładka „Installation”.
  • Jeśli serwer pozwala funkcji AutoSSL zastępować obce certyfikaty, może ona podmienić Twój certyfikat na darmowy certyfikat Smarthost, gdy do końca ważności zostaną 3 dni. Strona dalej ma wtedy ważny certyfikat, ale odnawiaj wcześniej, zgodnie z naszym przypomnieniem.

Przy odnowieniu

Te same kroki: w zakładce „Installation” przy domenie kliknij „Aktualizuj certyfikat”, usuń starą treść pól i wklej nowe pliki, także nowy privkey.pem (generator tworzy nowy klucz przy każdym certyfikacie). Nowy certyfikat zastąpi stary.

Rekord DNS przy potwierdzaniu domeny

Jeśli domena korzysta z serwerów DNS Smarthost (dns.smarthost.pl, dns2.smarthost.pl i dns3.smarthost.pl), rekord dodasz w cPanel. Otwórz „Zone Editor” (w polskiej wersji panelu nazwa może być przetłumaczona) i przy domenie kliknij „Manage”. Kliknij „Add Record” i jako typ („Type”) wybierz TXT. W polu „Name” wpisz krótką nazwę, którą pokazuje generator (np. _acme-challenge), bo panel sam dopisze końcówkę domeny. W polu „Record” wklej wartość z generatora i kliknij „Save Record”.

Panele hostingów co jakiś czas się zmieniają. Jeśli coś wygląda inaczej niż w opisie, napisz na kontakt@freessl.pl, a poprawimy instrukcję.

Czytaj dalej

Gotowy? Certyfikat w kilka minut, bez opłat.Wygeneruj certyfikat