Certbot este un client automat pentru obținerea și reînnoirea certificatelor SSL de la Let’s Encrypt. Acest ghid îți va arăta pașii necesari pentru a instala și configura Certbot pe un server Ubuntu 22.04.

Pasul 1: Instalarea Certbot și a plugin-ului pentru Nginx

Începe prin a instala Certbot și plugin-ul pentru Nginx:

sudo apt update
sudo apt install certbot python3-certbot-nginx

Pasul 2: Obținerea unui Certificat SSL

Rulează Certbot pentru a obține un certificat SSL. Înlocuiește example.com și www.example.com cu domeniul tău:

sudo certbot --nginx -d example.com -d www.example.com

Certbot va descărca și instala automat certificatul SSL pentru Nginx și va configura fișierul de configurare al serverului.

Pasul 3: Verificarea Certificatului SSL

Poți verifica dacă certificatul SSL a fost instalat corect executând următoarea comandă:

sudo certbot certificates

Pasul 4: Configurarea Reînnoirii Automate

Certbot se ocupă automat de reînnoirea certificatelor. Pentru a verifica dacă reînnoirea automată funcționează corect, rulează o simulare a reînnoirii:

sudo certbot renew --dry-run

Aceasta va verifica dacă reînnoirea certificatelor funcționează fără probleme.

Pasul 5: Configurarea Firewall-ului

Asigură-te că traficul pe porturile 80 (HTTP) și 443 (HTTPS) este permis prin firewall:

sudo ufw allow 'Nginx Full'
Software Personalizat

Oferim o gamă variată de servicii, de la dezvoltarea magazinelor online și a site-urilor de prezentare personalizate.

2025
Cere Oferta