SSL

Darmowy certyfikat SSL

zanie wtedy, gdy nie chcesz jeszcze automatyzować całego procesu albo potrzebujesz certyfikatu dla domeny obsługiwanej ręcznie.

domeny domena.pl oraz adresu e-mail admin@domena.pl. Przed uruchomieniem poleceń podmień je na własne dane.

Debian 12

tku odśwież listę dostępnych pakietów:

apt update

Następnie zainstaluj Certbota:

apt install -y certbot

, uruchom:

certbot certonly --manual --preferred-challenges=dns --email admin@domena.pl --agree-tos -d domena.pl

Jeżeli certyfikat ma obejmować również adres z www, użyj wersji z dwiema domenami:

certbot certonly --manual --preferred-challenges=dns --email admin@domena.pl --agree-tos -d domena.pl -d www.domena.pl

Certbot poprosi o dodanie rekordu TXT w strefie DNS domeny. Najczęściej będzie to rekord o nazwie:

_acme-challenge.domena.pl

w panelu DNS, poczekaj na propagację zmian, a dopiero potem wróć do terminala i naciśnij Enter.

Po poprawnej weryfikacji certyfikat i klucz prywatny znajdziesz w katalogu:

/etc/letsencrypt/live/domena.pl/

Najczęściej potrzebne pliki to:

fullchain.pem
privkey.pem

fullchain.pem zawiera certyfikat domeny razem z certyfikatami pośrednimi. privkey.pem to klucz prywatny, którego nie należy nikomu udostępniać.

Debian 13

da bardzo podobnie. Najpierw odśwież listę pakietów:

apt update

Następnie zainstaluj Certbota:

apt install -y certbot

Dla samej domeny głównej uruchom:

certbot certonly --manual --preferred-challenges=dns --email admin@domena.pl --agree-tos -d domena.pl

Dla domeny głównej i wariantu z www użyj:

certbot certonly --manual --preferred-challenges=dns --email admin@domena.pl --agree-tos -d domena.pl -d www.domena.pl

da tak:

_acme-challenge.domena.pl

zapisane tutaj:

/etc/letsencrypt/live/domena.pl/

Do konfiguracji serwera najczęściej wykorzystasz:

/etc/letsencrypt/live/domena.pl/fullchain.pem
/etc/letsencrypt/live/domena.pl/privkey.pem

Ważne przy odnawianiu

się automatycznie. Przed wygaśnięciem certyfikatu trzeba ponownie uruchomić Certbota i dodać nowy rekord TXT.

DNS jest możliwe, ale wymaga odpowiedniego pluginu DNS albo własnego skryptu, który potrafi samodzielnie dodawać rekordy TXT w strefie domeny.

Wroc do listy wpisow