Jak zainstalować certyfikat SSL w SEOHOST
W skrócie
W SEOHOST certyfikat wgrywasz w DirectAdmin: otwórz „SSL/TLS Certificates”, przy domenie kliknij „...”, wybierz zamianę certyfikatu i wklej privkey.pem, cert.pem oraz chain.pem. Nazwy z certyfikatu dodaj do „Skip DNS Names”, żeby panel ich nie nadpisał.
Hosting SEOHOST (także Hosting SEO i Reseller) ma panel DirectAdmin. Panel Klienta SEOHOST służy do konta i płatności, a certyfikat wgrywasz w DirectAdmin. W 2026 roku zmienił się w nim ekran certyfikatów, a część napisów jest po angielsku, dlatego podajemy nazwy tak, jak pokazuje je pomoc SEOHOST. Więcej o panelu znajdziesz w instrukcji dla DirectAdmin.
Potrzebne pliki
privkey.pem, cert.pem i chain.pem. SEOHOST nie opisuje wgrywania kluczy ECDSA (choć sam wystawia certyfikaty z takim kluczem), dlatego w kroku 1 generatora wybierz „RSA 2048”.
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
- SEOHOST sam wystawia i odnawia darmowe certyfikaty Let's Encrypt (w DirectAdmin to funkcja ACME). Jeśli na liście certyfikatów przy domenie widać ważny certyfikat ze stanem „Auto-renew”, nie musisz niczego wgrywać. W „ACME settings” możesz też zaznaczyć „Prefer wildcard certificates”, żeby dostać certyfikat z gwiazdką. Własny certyfikat przydaje się, gdy panel nie może wystawić certyfikatu sam.
- SSL musi być włączony dla domeny: w menu „Zarządzanie kontami” wybierz „Zarządzanie domenami” (w starszym menu „Zarządzaj” → „Konfiguracja domen”), kliknij domenę, zaznacz „Bezpieczny SSL” i kliknij „Modyfikuj”. Możesz od razu zaznaczyć „Wymuś SSL z przekierowaniem https”.
- Domena musi być dodana do hostingu i wskazywać na serwer SEOHOST.
Nowy wygląd (ekran „Manage certificates”)
Tak wygląda panel na zrzutach w pomocy SEOHOST z września 2026. Nazwy w menu „...” i w formularzu wgrywania mogą być po polsku albo po angielsku. Jeśli brzmią inaczej niż niżej, kieruj się opisem.
- Zaloguj się do DirectAdmin. Najprościej przez Panel Klienta SEOHOST: „Serwery” → Twój hosting → szczegóły usługi → przycisk „DirectAdmin”. Login i hasło są też w wiadomości powitalnej od SEOHOST.
- Jeśli masz kilka domen, wybierz tę, dla której instalujesz certyfikat. W menu po lewej, w „Zarządzanie kontami”, kliknij „SSL/TLS Certificates” (w starszym menu „Zarządzaj” → „Certyfikaty SSL”). Otworzy się ekran „Manage certificates”.
- Jeśli domena jest na liście „Certificate list”, kliknij „...” na końcu jej wiersza i wybierz zamianę certyfikatu („Zamień”, po angielsku „Replace”). Jeśli jest w sekcji „Hosts not yet covered by SSL”, kliknij „...” przy nazwie i wybierz wgranie własnego certyfikatu.
- Wklej pliki w pola (niżej, co gdzie). Nie zaznaczaj zgody na nieprawidłowy certyfikat. Jeśli formularz ma opcję dodania nazw do listy pominiętych ACME, zaznacz ją.
- Zatwierdź przyciskiem na dole formularza. Certyfikat zaczyna działać po kilku minutach.
- Otwórz „ACME settings” i sprawdź w części „Skip DNS Names”, czy są tam wszystkie nazwy z Twojego certyfikatu (np. twojadomena.pl i www.twojadomena.pl). Brakującą wpisz w pole „Add domain to skip list” i kliknij „Dodaj”. Bez tego panel może później zastąpić Twój certyfikat swoim darmowym.
Co wkleić w które pole
- Klucz prywatny: cała zawartość pliku privkey.pem
- Certyfikat: cała zawartość pliku cert.pem
- Pole łańcucha (CA, certyfikat pośredni): cała zawartość pliku chain.pem. Jeśli w chain.pem jest kilka bloków BEGIN/END CERTIFICATE, a panel ma osobne pola, wklej każdy blok w osobne pole.
Starszy wygląd (zakładki z „Wklej wstępnie wygenerowany certyfikat i klucz”)
- Zaloguj się do DirectAdmin, wybierz domenę i w menu „Zarządzaj” kliknij „Certyfikaty SSL”.
- Zaznacz „Wklej wstępnie wygenerowany certyfikat i klucz”.
- Wklej klucz i certyfikat w dwa pola (niżej, co gdzie) i kliknij „Zapisz”.
- Kliknij „Certyfikat CA Root”, wklej całą zawartość chain.pem, zaznacz „Use a CA Cert” i kliknij „Zapisz”.
Co wkleić w które pole
- Klucz: cała zawartość pliku privkey.pem
- Certyfikat: cała zawartość pliku cert.pem
- Pole po kliknięciu „Certyfikat CA Root”: cała zawartość pliku chain.pem
Jak skopiować zawartość pliku
- 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”.
- Zaznacz całą treść (Ctrl+A, na Macu Cmd+A) i skopiuj ją (Ctrl+C, na Macu Cmd+C).
- 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ć
- Jeśli po włączeniu „Wymuś SSL z przekierowaniem https” strona wpada w pętlę przekierowań, bo https wymusza też WordPress albo inny system strony, SEOHOST radzi wyłączyć jedno z tych przekierowań.
Przy odnowieniu
W nowym wyglądzie przy domenie kliknij „...”, wybierz zamianę certyfikatu i wklej nowe pliki. Nazwy są na liście „Skip DNS Names”, więc panel sam ich nie odnowi: pilnuj daty (przypomnimy e-mailem). Jeśli wolisz wrócić do darmowego certyfikatu z panelu, usuń nazwy z tej listy. W starszym wyglądzie wklej nowe pliki w te same pola.
Rekord DNS przy potwierdzaniu domeny
Jeśli domena jest przypisana do hostingu SEOHOST, rekord dodajesz w DirectAdmin: „Zarządzanie kontami” → „Zarządzanie DNS” (w starszym menu „Zarządzaj” → „Zarządzanie DNS”) → „Dodaj rekord”. Jako „Typ rekordu” wybierz TXT. W polu „Nazwa” wpisz krótką nazwę bez domeny, którą pokazuje generator (np. _acme-challenge). W polu „Wartość” wklej wartość z generatora w cudzysłowie, np. "wartość-z-generatora", i kliknij „Dodaj”. Jeśli masz w SEOHOST samą domenę, bez hostingu, rekordy zmieniasz w Panelu Klienta: „DNS” → Twoja domena → „Dodaj nowy rekord”. Tam w polu „Nazwa Rekordu” wpisz pełną nazwę (np. _acme-challenge.twojadomena.pl) bez kropki na końcu, w polu „Wartość” wklej wartość bez cudzysłowu i kliknij „Zapisz”.
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ę.