Jak zainstalować certyfikat SSL w DirectAdmin
W skrócie
W DirectAdmin otwórz „Certyfikaty SSL”, przy domenie wybierz „Zamień”, wklej privkey.pem, cert.pem i chain.pem i zaznacz „Dodaj do listy pominiętych ACME”. W starszym wyglądzie użyj „Wklej wstępnie wygenerowany certyfikat i klucz”.
DirectAdmin to panel używany przez wielu polskich dostawców hostingu. W lipcu 2026 (wersja 1.706) zmienił się w nim ekran certyfikatów, dlatego opisujemy oba wyglądy. Jeśli po wejściu w „Certyfikaty SSL” widzisz ekran „Zarządzaj certyfikatami” z listą certyfikatów i zakładką „Ustawienia ACME”, masz nowy wygląd.
Potrzebne pliki
privkey.pem, cert.pem i chain.pem.
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
- Od wersji 1.706 DirectAdmin na wielu serwerach sam wystawia darmowe certyfikaty. Jeśli przy domenie na liście certyfikatów widać ważny certyfikat, własny może nie być potrzebny.
- SSL musi być włączony dla domeny: w „Konfiguracja domen” wybierz domenę, zaznacz „Bezpieczny SSL” i zapisz (w niektórych panelach przycisk nazywa się „Modyfikuj”). Możesz od razu zaznaczyć „Wymuś SSL z przekierowaniem https”, żeby strona zawsze otwierała się przez https.
Nowy wygląd (od lipca 2026)
- Wybierz „Certyfikaty SSL”. Otworzy się ekran „Zarządzaj certyfikatami” z listą certyfikatów domen.
- Jeśli domena jest na liście, kliknij „...” na końcu jej wiersza i wybierz „Zamień”. Jeśli jest w sekcji „Hosty nieobjęte jeszcze SSL”, kliknij „...” przy nazwie i wybierz wgranie własnego certyfikatu (formularz ma wtedy dodatkowe pole „Nazwa hosta”).
- Wklej pliki w pola (niżej, co gdzie). Zamiast wklejać, możesz wczytać pliki z dysku przyciskiem u góry formularza: panel sam rozpozna klucz i certyfikat.
- Zostaw niezaznaczone „Zezwól na nieprawidłowy certyfikat”. Zaznacz „Dodaj do listy pominiętych ACME”: inaczej panel może później zastąpić Twój certyfikat swoim automatycznym.
- Kliknij „Zamień” (albo „Prześlij”, gdy domena nie miała certyfikatu). Certyfikat zaczyna działać po kilku minutach.
Co wkleić w które pole
- Klucz prywatny: cała zawartość pliku privkey.pem
- Certyfikat: cała zawartość pliku cert.pem
- Pole łańcucha (w panelu może się nazywać „Chain certificate”): 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
Ten wygląd mają panele w starszych wersjach DirectAdmin (przed lipcem 2026) albo ze starszą skórką „Enhanced”.
- Wybierz „Certyfikaty SSL” i opcję „Wklej wstępnie wygenerowany certyfikat i klucz” (w niektórych panelach: „Wklej wygenerowany certyfikat i klucz”).
- Wklej klucz i certyfikat w dwa pola (niżej, co gdzie) i kliknij „Zapisz”.
- Kliknij „Certyfikat CA Root”, wklej zawartość chain.pem, zaznacz „Use a CA Cert” i zapisz.
Co wkleić w które pole
- Klucz: cała zawartość pliku privkey.pem
- Certyfikat: cała zawartość pliku cert.pem
- Certyfikat SSL Urzędu Certyfikacji (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 panel odrzuci klucz, wygeneruj certyfikat jeszcze raz z kluczem RSA 2048 (krok 1 generatora, „Rodzaj klucza”). DirectAdmin obsługuje klucze ECDSA, ale starsze instalacje bywają skonfigurowane inaczej.
Przy odnowieniu
W nowym wyglądzie przy domenie kliknij „...” → „Zamień” i wklej nowe pliki. Domena jest na liście pominiętych ACME, więc panel sam jej nie odnowi: pilnuj daty (przypomnimy e-mailem). Jeśli wolisz darmowy certyfikat z panelu, usuń domenę z „Pomiń nazwy DNS” w „Ustawienia ACME” i zapisz zmiany. W starszym wyglądzie wklej nowe pliki w te same pola.
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ę.