Настройки Nginx для сервера и сайта
Серверные параметры Nginx, лимиты запросов, заголовки безопасности, кеш статики и пересоздание конфигурации сайта.
Обновлено 27 октября 2026 2 мин чтения
Nginx принимает запросы из интернета и передаёт их PHP или приложению. Настройки Nginx есть на двух уровнях: общие для всего сервера и отдельные для каждого сайта.
Общие настройки сервера
Откройте сервер → Настройки → Nginx. Общие параметры применяются ко всем сайтам.
- Рабочие процессы: auto подбирает число по ядрам процессора, или укажите число.
- Подключения воркеров: сколько соединений обслуживает один процесс, от 256 до 65535.
- Тайм-аут поддержки активности в секундах: сколько держать простаивающее соединение открытым.
- Максимальный размер тела клиента, например 64M или 1G. Должен совпадать с лимитом загрузки PHP.
- Включить сжатие Gzip и Включить сжатие Brotli. Brotli сжимает лучше, модуль ставится автоматически на Ubuntu 24.04 и новее.
- Скрыть версию сервера убирает номер версии Nginx из заголовков ответа.
Нажмите Save Nginx Settings. Кнопка подписана по-английски, как и в интерфейсе.
Настройки сайта
Откройте сайт → Настройки → Nginx. Здесь задаются параметры виртуального хоста:
- Максимальный размер тела клиента для этого сайта.
- Таймаут чтения прокси и Тайм-аут прокси-соединения в секундах. По умолчанию 60 секунд, рекомендуемый максимум 300. Увеличивайте их для долгих скриптов и API.
- Заголовки безопасности: X-Frame-Options, X-Content-Type-Options и Referrer-Policy. Для Referrer-Policy рекомендуется strict-origin-when-cross-origin.
- Кеширование статики: браузер сохраняет CSS, JS, изображения и шрифты на срок от 1 часа до 1 года. Для файлов со сборочным хешем в имени подходят длинные сроки.
Пересоздать конфигурацию
Кнопка Пересоздать в настройках сайта пишет конфигурацию Nginx заново с текущими параметрами домена, алиасов, SSL и заголовков. Все ручные директивы, которые вы добавили в конфиг, будут перезаписаны. Сделайте копию перед этим.
Частые ошибки
Если панель пишет, что значение не прошло проверку, исправьте его. Например, размер тела запроса задаётся числом с буквой M или G, как 64M или 1G.