Skip to main content

8. Запуск Kestrel и сертификат

 

sudo systemctl enable kestrel-school-sample.nbics.net-service.service
sudo systemctl start kestrel-school-sample.nbics.net-service.service 

sudo apt install certbot python3-certbot-nginx
sudo certbot --nginx -d <имя_домена>

///////////////////////////////////////////////////////////////////////
Было такое - сертификат не хотел устанавливаться, так как в nginx в одном из конфигов доменов были проблемы, и лог при создании сертификата был таким:
nginx restart failed:
nginx: [warn] duplicate extension "js", content type: "text/javascript", previous content type: "application/javascript" in /etc/nginx/conf.d/debian16.nbics.net.d/nextcloud.conf:7           
nginx: [emerg] "server_names_hash_bucket_size" directive is duplicate in /etc/nginx/conf.d/ssowat.conf:3

Закомментировал соответствующие строки, и сертификат установился
//////////////////////////////////////////////////////////////////////