server_name spacecore.pro; # домен сайта
return 301 https://$server_name$request_uri; # редирект с http на https
server_name spacecore.pro; # домен сайта
root /var/www/spacecore; # путь до сайта
index index.html index.htm index.php; # индексные страницы
access_log /var/log/nginx/spacecore.app-access.log; # логи успешных подключений
error_log /var/log/nginx/spacecore.app-error.log error; # логи ошибочных подключений
# если требуется что-то отключить, вместо пути до файла пишем «off»
client_max_body_size 1000m; # максимальный размер файла, переданного через сайт
client_body_timeout 120s; # значение тайм-аута
sendfile off; # после включения Nginx будет отправлять заголовки HTTP-ответов одним пакетом, а не отдельными частями.
ssl_certificate /etc/letsencrypt/live/spacecore.pro/fullchain.pem; # публичный ключ сертификата
ssl_certificate_key /etc/letsencrypt/live/spacecore.pro/privkey.pem; # приватный ключ сертификата
ssl_session_cache shared:SSL:10m; # объем кеша сессий SSL
ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers "ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384";
ssl_prefer_server_ciphers on; # уменьшает время загрузки страниц сайта
location ~ \.(php|html|htm)$ {
root /var/www/spacecore; # путь до сайта
fastcgi_pass unix:/run/php/php7.2-fpm.sock; # путь до php
fastcgi_param SCRIPT_FILENAME $request_filename;
include /etc/nginx/fastcgi_params;