Baza Wiedzy

Wsparcie techniczne BotHost
Powrót do Panelu
Powrót do Linux

Instalacja Nginx i certyfikatu SSL

12.03.2026123 wyświetleńKategoria: Linux

Instalacja Nginx + darmowego SSL (Let's Encrypt)

1. Instalacja Nginx

sudo apt update
sudo apt install nginx -y
sudo systemctl enable nginx
sudo systemctl start nginx

2. Konfiguracja wirtualnego hosta

Utwórz plik konfiguracyjny dla domeny:

sudo nano /etc/nginx/sites-available/mojastrona.pl

Wklej:

server {
    listen 80;
    server_name mojastrona.pl www.mojastrona.pl;
    root /var/www/mojastrona;
    index index.html;
}

Włącz konfigurację:

sudo ln -s /etc/nginx/sites-available/mojastrona.pl /etc/nginx/sites-enabled/
sudo nginx -t && sudo systemctl reload nginx

3. Certbot (SSL Let's Encrypt)

sudo apt install certbot python3-certbot-nginx -y
sudo certbot --nginx -d mojastrona.pl -d www.mojastrona.pl

Certbot automatycznie odświeży certyfikat co 90 dni.