Jak zainstalować certyfikat Let’s Encrypt w DirectAdminie? Drukuj

  • 4

Posiadasz serwer z panelem DirectAdmin? Sprawdź jak uruchomić bezpłatny certyfikat SSL Let’s Encrypt dla Twojej domeny. 

Włącz Let’s Encrypta w panelu DirectAdmin

Aby uruchomić SSLa, zaloguj się do swojego panelu, a następnie w sekcji Panel administracyjny i wybierz opcję zarządzania z poziomu “Użytkownik”. 

Następnie wysuń ustawienia “Zarządzanie kontami” i z listy wybierz “Certyfikaty SSL”. 

Zostaniesz przekierowany do sekcji ustawień SSL. Aby włączyć bezpłatny SSL Let’s Encrypt w DirectAdminie, kliknij “Get automatic certyficate from ACME Provider”.
Upewnij się, że w polu “Nazwa zwyczajowa” poprawie wpisana jest Twoja domena, a także na liście niżej wybrana jest domena, a także jej wersja z “www”. Gdy ustawienia są poprawne - kliknij “Zapisz”.

Certyfikat zostanie zainstalowany, a DirectAdmin wyświetli Ci krótkie potwierdzenie.  

Ustaw przekierowanie domeny na protokół https 

Samo włączenie SSL nie spowoduje, że łączenie z serwerem będzie odbywało się za pomocą szyfrowanego protokołu. Aby tak się stało, ustaw przekierowanie domeny na protokół https. Możesz to zrobić na dwa sposoby — za pomocą pliku .htaccess oraz z poziomu panelu DirectAdmin. 

Przekierowanie na https w DirectAdminie

Aby przekierować domenę na https w DirectAdminie, wejdź do ustawień “Certyfikaty SSL” na poziomie “User”. To dokładnie to samo miejsce, w którym włączałeś Let’s Encrypta dla swojej domeny. W sekcji “Informacje o automatycznych certyfikatach SSL” kliknij “Wymuś SSL z przekierowaniem https”, a następnie przycisk “Zapisz”. 

 

Przekierowanie na https w .htaccessie 

Zaloguj się do konta FTP Twojego serwera (np. poprzez klienta FTP FileZilla), a następnie do katalogu ze stroną, dla której chcesz ustawić przekierowanie. Stwórz lub odnajdź na liście plik .htaccess i wprowadź do niego regułę:

RewriteEngine On

RewriteCond %{HTTPS} !=on

RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

a następnie zapisz zmiany i wyślij plik na serwer.

Wprowadź zmiany w linkach swojej strony

Po uruchomieniu certyfikatu Let’s Encrypt oraz wymuszeniu przekierowania na protokół https zadbaj by linki Twojej strony także oparte były o https. Jeżeli korzystasz z WordPressa, możesz zrobić to za pomocą wtyczki (np. Better Search Replace) lub bezpośrednio w bazie danych.

W przypadku PrestaShop potrzebne ustawienia znajdziesz w kokpicie sklepu. 

Po wykonaniu wszystkich 3 opisanych kroków:
1. Włączeniu Let’s Encrypt w DirectAdminie
2. Wymuszeniu przekierowania na https
3. Wdrożeniu protokołu https w linkach strony.

Twoja witryna będzie wyświetlała się w przeglądarce jako bezpieczna, a połączenie z serwerem będzie szyfrowane. 


Czy ta odpowiedź była pomocna?

« Powrót