nginx качаешь sudo apt update sudo apt install nginx -y Code sudo apt update sudo apt install nginx -y и вот инструкция sudo mkdir -p /var/www/домен/html sudo chown -R $USER:www-data /var/www/домен sudo chmod -R 755 /var/www/домен Code sudo mkdir -p /var/www/домен/html sudo chown -R $USER:www-data /var/www/домен sudo chmod -R 755 /var/www/домен sudo nano /etc/nginx/sites-available/домен Code sudo nano /etc/nginx/sites-available/домен конфиг был создан под сайт на реакте но через любую ии можешь подправить под себя server { listen 80; server_name домен; root /var/www/домен/html; index index.html; location / { try_files $uri /index.html; } } Code server { listen 80; server_name домен; root /var/www/домен/html; index index.html; location / { try_files $uri /index.html; } } sudo ln -s /etc/nginx/sites-available/домен /etc/nginx/sites-enabled/ Code sudo ln -s /etc/nginx/sites-available/домен /etc/nginx/sites-enabled/ sudo nginx -t sudo systemctl reload nginx Code sudo nginx -t sudo systemctl reload nginx потом качаешь certbot sudo apt install certbot python3-certbot-nginx -y Code sudo apt install certbot python3-certbot-nginx -y sudo certbot --nginx -d домен Code sudo certbot --nginx -d домен