Freshost.pl - tani hosting www

Darmowy certyfikat Let’s Encrypt Directadmin

Krok 1: Zalogowanie się do panelu DirectAdmin 

Otwórz przeglądarkę internetową i przejdź na adres swojego panelu DirectAdmin https://freshost.pl:2222. Zaloguj się do panelu używając swoich danych logowania.

 

Krok 2: Sprawdzenie ustawień domeny 

Po zalogowaniu, wybierz swoją domenę, dla której chcesz wygenerować certyfikat SSL. Upewnij się, że domena wskazuje na serwer (adresy IP) przypisany do tego konta hostingowego. Jeśli domena nie wskazuje na serwer, certyfikat SSL nie zostanie wygenerowany. 

 

Krok 3: Włączenie opcji SSL

W panelu DirectAdmin przejdź do sekcji Zarządzanie ustawieniami domeny lub Domain Setup. Kliknij na swoją domenę, a następnie zaznacz opcję Secure SSL (lub Włącz SSL). Upewnij się również, że opcja Use a symbolic link from private_html to public_html – allows for same data in http and https (lub podobna opcja łączenia katalogów) jest zaznaczona, jeśli chcesz, by strona była taka sama pod http i https. 

 

Krok 4: Wygenerowanie certyfikatu SSL z Let's Encrypt 

Wróć do głównego panelu DirectAdmin. W sekcji Zarządzanie SSL (lub SSL Certificates), kliknij na swoją domenę. Wybierz opcję Free & automatic certificate from Let's Encrypt. W formularzu zaznacz domenę główną oraz, jeśli masz subdomeny lub www, możesz również zaznaczyć odpowiednie opcje, np. domena.com oraz www.domena.com. Kliknij przycisk Save (lub Zapisz) albo Issue (lub Wydaj certyfikat). 

 

Krok 5: Zastosowanie certyfikatu SSL 

DirectAdmin rozpocznie proces generowania certyfikatu SSL. Może to potrwać kilka minut. Po zakończeniu procesu zobaczysz informację o sukcesie instalacji certyfikatu. 

 

Krok 6: Sprawdzenie poprawności instalacji SSL 

Przejdź na swoją stronę internetową, dodając "https://" przed nazwą domeny (np. https://twojadomena.com). Sprawdź, czy strona poprawnie się ładuje z certyfikatem SSL (z ikoną kłódki w przeglądarce). 

 

Krok 7: Ustawienie przekierowania z HTTP na HTTPS (opcjonalnie) 

Aby automatycznie przekierować użytkowników z wersji HTTP na HTTPS, wykonaj następujące kroki: Przejdź do Menedżera plików lub File Manager. Otwórz katalog public_html i znajdź plik .htaccess. Jeśli go nie ma, możesz go stworzyć. W pliku .htaccess dodaj poniższy kod: bash Skopiuj kod RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Zapisz zmiany. Od teraz wszyscy użytkownicy odwiedzający Twoją stronę na HTTP będą automatycznie przekierowywani na HTTPS. Gotowe! Twój certyfikat SSL został wygenerowany i aktywowany za pomocą Let's Encrypt w DirectAdmin. Jeśli będziesz miał problemy z wygenerowaniem certyfikatu, warto sprawdzić: Czy domena jest prawidłowo skierowana na serwer (wskazuje na prawidłowy adres IP). Czy na serwerze jest wystarczająco dużo miejsca na certyfikat.