Na swoim serwerze VPS lub serwerze dedykowanym z systemem Linux możesz zainstalować certyfikat SSL. Skorzystaj z poniższej instrukcji, aby dowiedzieć się, jak przebiega instalacja.
- Przygotuj pliki certyfikatu.
Potrzebne są 2 pliki:
- plik certyfikatu wraz z certyfikatem pośrednim,
- plik z kluczem prywatnym.
Struktura pliku z certyfikatami powinna zawierać całą zawartość
od —–BEGIN CERTIFICATE—– do —–END CERTIFICATE—–
i w następnych liniach certyfikaty pośrednie - Wgraj 2 wskazane pliki na serwer do katalogu, gdzie mają być przechowywane certyfikaty ssl (np. /etc/ssl/certs/)
- Sprawdź, jak wgrać pliki na serwer
- Zaloguj się do konsoli ssh.
- Sprawdź, jak uruchomić konsolę dla mojego serwera.
- Otwórz plik konfiguracyjny wirtualnego hosta za pomocą dowolnego edytora tekstowego (np. vim, nano).
Najczęściej jest on w katalogu: /etc/apache2/sites-available/twojadomena.pl/ - Na końcu pliku dodaj poniższy kod:
<VirtualHost *:443> DocumentRoot /sciezka/do/plikow/strony/www ServerName www.moja-domena.pl SSLEngine on SSLCertificateFile /etc/ssl/certs/plik_certyfikatow.crt SSLCertificateKeyFile /etc/ssl/certs/plik_klucza_prywatnego.key </VirtualHost>
- Zapisz konfigurację
- Sprawdź poprawność wykonanych zmian za pomocą komendy:
$apachectl configtest
Konsola powinna zwrócić odpowiedź: Syntax OK
- Wykonaj restart serwera apache:
- CentOS:
$systemctl restart httpd.service
- Debian, Ubuntu:
$systemctl restart apache2.service
- CentOS:
- Sprawdź, czy certyfikat działa. Możesz dokonać tego np. za pomocą strony: https://www.sslshopper.com/ssl-checker.html
Kliknij poniższy przycisk, aby zamówić VPS:
Kliknij poniższy przycisk, aby zamówić serwer dedykowany: