Инженерная база знаний SysKit

Конфигурации серверов, тюнинг и DevOps

50 production-ready файлов конфигураций для Nginx, Apache, пулов PHP-FPM, my.cnf MySQL, robots.txt/.htaccess и Docker Compose с интерактивным генератором подстановки параметров.

Категории:

Nginx & Веб-серверы

Оптимизированные конфигурации Nginx и Apache под WordPress, OpenCart, 1С-Битрикс, Laravel, Next.js, Django и SPA.

15 конфигов
Nginx 1.24+

Оптимальный конфиг Nginx для WordPress с FastCGI-кэшем и защитой xmlrpc.php

Готовый production-ready конфиг Nginx для WordPress: FastCGI микрокэширование, gzip/brotli сжатие, защита xmlrpc.php и wp-login, HTTP/2 и SSL.

📄 {{domain}}.conf Открыть →
Nginx 1.24+

Конфигурация Nginx для WooCommerce: оптимизация корзины, оформления заказа и AJAX

Готовый конфиг Nginx для интернет-магазина WooCommerce: исключение кэша корзины и checkout, ускорение wc-ajax, защита админки и буферизация заказов.

📄 {{domain}}.conf Открыть →
Nginx 1.24+

Оптимальный конфиг Nginx для OpenCart 3 с ЧПУ SEO URL, FastCGI и защитой админки

Готовый конфиг Nginx для OpenCart 3.0.x: правильная обработка SEO URL, защита папок system/storage/admin, кэширование изображений image/cache и gzip.

📄 {{domain}}.conf Открыть →
Nginx 1.24+

Конфигурация Nginx для OpenCart 2.3 с SEO Pro и защитой от сканирования

Готовый конфиг Nginx для OpenCart 2.1 - 2.3: поддержка модуля SEO Pro, кэширование статики, защита vqmod и system, оптимизация PHP 7.4.

📄 {{domain}}.conf Открыть →
Nginx 1.24+

Конфигурация Nginx для 1С-Битрикс: сокеты Push and Pull, буферизация и лимиты памяти

Готовый конфиг Nginx для 1С-Битрикс: поддержка модуля Push and Pull (WebSocket и Long Polling), правильные буферы FastCGI, защита /bitrix/admin и сокеты.

📄 {{domain}}.conf Открыть →
Nginx 1.24+

Оптимизация Nginx для «Композитного сайта» 1С-Битрикс (Composite Cache)

Конфиг Nginx с прямой отдачей HTML-кэша композитного сайта Битрикс из файловой системы /bitrix/cache/ или Memcached в обход PHP.

📄 {{domain}}.conf Открыть →
Nginx 1.24+

Конфигурация Nginx для Laravel 11 с PHP-FPM, WebSocket (Reverb / Echo) и Vite

Готовый конфиг Nginx для Laravel 11: проксирование Laravel Reverb WebSocket (порт 8080), fastcgi сокет, try_files index.php, заголовки безопасности.

📄 {{domain}}.conf Открыть →
Nginx 1.24+

Nginx Reverse Proxy для Node.js и Next.js с WebSocket, HTTP/2 и SSL

Готовая конфигурация Nginx в качестве Reverse Proxy для приложений Node.js, Express, NestJS и Next.js SSR с кэшированием статики _next/static и WebSocket.

📄 {{domain}}.conf Открыть →
Nginx 1.24+

Конфигурация Nginx для Single Page Application (SPA: React, Vue, Vite)

Эталонная конфигурация Nginx для статических SPA приложений на React, Vue, Vite, Svelte: маршрутизация HTML5 History API, gzip/brotli, Cache-Control.

📄 {{domain}}.conf Открыть →
Nginx 1.24+

Конфигурация Nginx для Django + Gunicorn через Unix-сокет с SSL

Готовый конфиг Nginx для Django-проектов с Gunicorn: отдача staticfiles и media файлов, proxy_pass через unix сокет, буферизация и SSL.

📄 {{domain}}.conf Открыть →
Nginx 1.24+

Nginx Reverse Proxy для FastAPI и Uvicorn: WebSocket, асинхронные ответы и SSL

Готовый конфиг Nginx для микросервисов FastAPI и ASGI-сервера Uvicorn: асинхронный proxy_pass, поддержка WebSocket, буферизация больших JSON ответов.

📄 {{domain}}.conf Открыть →
Nginx 1.24+

Оптимальный конфиг Nginx для Drupal 10/11: Clean URLs, защита private файлов и кэш

Готовый конфиг Nginx для Drupal 10 и 11: правильная обработка Clean URLs, защита приватных файлов sites/default/files/private, FastCGI и gzip.

📄 {{domain}}.conf Открыть →
Nginx 1.24+

Конфигурация Nginx для Joomla 4 и 5 с SEF ЧПУ, gzip и защитой configuration.php

Готовый конфиг Nginx для Joomla 4 и 5: включение SEF ЧПУ без index.php, защита configuration.php, кэширование статических файлов и сокет PHP-FPM.

📄 {{domain}}.conf Открыть →
Apache 2.4.58+

Оптимизированный VirtualHost Apache 2.4 для WordPress с HTTP/2, mod_expires и mod_deflate

Производительный конфиг Apache 2.4 VirtualHost для WordPress: протоколы h2 и http/1.1, сжатие mod_deflate, кэш mod_expires, защита wp-config.

📄 {{domain}}.conf Открыть →
Nginx 1.24+

Конфигурация Nginx для Ghost CMS (Node.js) с кэшированием изображений и SSL

Готовый конфиг Nginx для блоговой платформы Ghost CMS: reverse proxy на порт 2368, кэширование картинок /content/images/, SSL и сжатие.

📄 {{domain}}.conf Открыть →

PHP-FPM & MySQL Тюнинг

Точный расчет директив pm.max_children, start_servers под 1-32 GB RAM, my.cnf под e-Commerce, OPcache и Redis.

15 конфигов
PHP 8.1 / 8.2 / 8.3

PHP-FPM калькулятор и тюнинг пула www.conf для VDS 1 GB RAM

Точный расчет директив pm.max_children, pm.start_servers для VDS с 1 GB RAM: режим ondemand, экономия оперативной памяти, предотвращение OOM Killer.

📄 www.conf Открыть →
PHP 8.1 / 8.2 / 8.3

PHP-FPM пул www.conf для VDS 2 GB RAM: расчет под WordPress и OpenCart

Готовый конфиг пула PHP-FPM для сервера с 2 GB RAM: динамический режим pm = dynamic, балансировка между MySQL и PHP, директивы Opcache.

📄 www.conf Открыть →
PHP 8.2 / 8.3

Оптимизация пула PHP-FPM для VDS 4 GB RAM под интернет-магазин

Профессиональный расчет параметров пула PHP-FPM для сервера с 4 GB RAM: pm.max_children = 65, буферы, opcache JIT, логирование медленных скриптов.

📄 www.conf Открыть →
PHP 8.2 / 8.3 / 8.4

PHP-FPM пул для VDS 8 GB RAM: статический режим (pm = static) и Highload

Оптимальная конфигурация PHP-FPM для VDS с 8 GB RAM: статический режим pm = static, 120 воркеров, мгновенный отклик, OPcache JIT ускорение.

📄 www.conf Открыть →
PHP 8.2 / 8.3 / 8.4

PHP-FPM пул для VDS 16 GB RAM: мульти-пулы и enterprise-нагрузки

Готовый конфиг PHP-FPM для серверов с 16 GB RAM: распределение пулов (UI и фоновые задачи/cron), pm.max_children = 180, JIT компиляция.

📄 www.conf Открыть →
PHP 8.3 / 8.4

PHP-FPM конфиг для мощных серверов 32 GB RAM: NUMA-тюнинг и пулы

Конфигурация PHP-FPM для серверов с 32 GB RAM: 300+ процессов, выделенные сокеты, защита от троттлинга ядра и высокая пропускная способность.

📄 www.conf Открыть →
MySQL 8.0 / MariaDB 10.11 / 11.x

Тюнинг my.cnf / MariaDB для интернет-магазина до 10 000 товаров (2-4 GB RAM)

Готовый файл my.cnf для MySQL 8.0 и MariaDB 10.11 под каталог 10 000 товаров: расчет innodb_buffer_pool_size, log_file_size, защита от дискового I/O.

📄 50-server.cnf Открыть →
MySQL 8.0 / MariaDB 11

Конфигурация MySQL / MariaDB для каталога 50 000 товаров (8 GB RAM)

Профессиональный конфиг my.cnf под 8 GB RAM: innodb_buffer_pool_size = 5G, 4 инстанса пула, innodb_io_capacity = 2000 для быстрых NVMe дисков.

📄 my.cnf Открыть →
MySQL 8.0 / 8.4

MySQL / MariaDB конфиг my.cnf для крупных каталогов 100 000+ товаров (16-32 GB RAM)

Эталонная конфигурация MySQL под 100 000+ SKU: 12-20 GB Buffer Pool, 8 инстансов пула, тюнинг соединений и многопоточного чтения.

📄 my.cnf Открыть →
MySQL 8.0

Оптимизация MySQL под WordPress + WooCommerce с высокой посещаемостью

Готовый конфиг my.cnf под WordPress & WooCommerce: оптимизация запросов wp_postmeta и wp_options, отключение Query Cache, увеличение table_open_cache.

📄 wordpress.cnf Открыть →
MySQL 8.0 / MariaDB 10.11

my.cnf под 1С-Битрикс: выполнение всех требований теста производительности

Готовый my.cnf файл с полным соответствием критериям «Монитора производительности» 1С-Битрикс: transaction-isolation, strict mode, innodb буферы.

📄 bitrix.cnf Открыть →
PHP 8.1 / 8.2 / 8.3 / 8.4

Тюнинг PHP OPcache и JIT для Production: 10-кратный прирост скорости PHP 8.x

Готовый конфиг 10-opcache.ini для PHP 8.1 - 8.4: opcache.validate_timestamps=0 для продакшена, JIT компилятор opcache.jit=1255, preloading скриптов.

📄 10-opcache.ini Открыть →
Redis 7.2+

Конфигурация Redis redis.conf для кэширования сессий PHP и CMS

Готовый redis.conf под кэширование: maxmemory-policy allkeys-lru, отключение фонового сохранения save "", unix сокет для 30% ускорения и защита.

📄 redis.conf Открыть →
Nginx 1.24+

Комплексный расчет LEMP стека (Nginx + PHP-FPM + MariaDB) на 4 GB RAM

Идеальный баланс ресурсов между MariaDB (2 GB), PHP-FPM (1.4 GB) и Nginx/ОС (600 MB) для серверов 4 GB RAM. Исключение OOM и максимальный аптайм.

📄 lemp-limits.conf Открыть →
Nginx 1.24+

Комплексный расчет LEMP стека на 8 GB RAM для интернет-магазинов

Профессиональный сайзинг LEMP на 8 GB RAM: 5 GB MariaDB InnoDB Pool, 2 GB PHP-FPM (50 воркеров), 512 MB Redis и 500 MB ОС.

📄 lemp-limits.conf Открыть →

robots.txt, .htaccess & Безопасность

Чистые robots.txt для исключения дублей в Яндексе/Google, правила .htaccess для 301 HTTPS, HSTS и блокировки ботов.

10 конфигов
WordPress 6.x

Идеальный robots.txt для WordPress: закрытие дублей, индексация CSS/JS и Sitemap

Готовый шаблон robots.txt для WordPress под Яндекс и Google: закрытие админки /wp-admin/, страниц пагинации, replytocom, открытие медиа и Sitemap.

📄 robots.txt Открыть →
OpenCart 3.0.x / ocStore 3

Оптимальный robots.txt для OpenCart 3: чистота индекса каталога и фильтров

Готовый robots.txt для интернет-магазина OpenCart 3: закрытие корзины, оформления, параметров сортировки sort/order/limit, указание sitemap.xml.

📄 robots.txt Открыть →
1C-Bitrix 24.x

Эталонный robots.txt для 1С-Битрикс: исключение системных папок и фасетов

Готовый robots.txt для 1С-Битрикс: закрытие системных папок /bitrix/, /auth/, /personal/, умного фильтра /filter/*clear/ и указание sitemap.xml.

📄 robots.txt Открыть →
Tilda Publishing (HTML Export)

robots.txt для сайтов Tilda при экспорте на VDS / собственный хостинг

Правильный robots.txt для сайтов, экспортированных из Тильды на собственный VDS/хостинг: запрет системных JS/CSS библиотек, sitemap.xml.

📄 robots.txt Открыть →
CS-Cart 4.x / Multi-Vendor

Конфигурация robots.txt для интернет-магазина CS-Cart

Идеальный robots.txt для интернет-магазина CS-Cart: закрытие технических ссылок dispatch, корзины, фильтров характеристик и сортировки.

📄 robots.txt Открыть →
Apache 2.4+

.htaccess: Принудительный 301 редирект на HTTPS, заголовок HSTS и Security Headers

Готовый код .htaccess для принудительного перенаправления с HTTP на HTTPS (301), включение Strict-Transport-Security (HSTS), X-Frame-Options и CSP.

📄 .htaccess Открыть →
Apache 2.4+

.htaccess: 301 редирект с WWW на без-WWW (и наоборот), удаление слэшей и index.php

Готовые правила .htaccess для склейки зеркал: 301 редирект с www на без-www, удаление index.php/index.html из URL и удаление повторяющихся слэшей.

📄 .htaccess Открыть →
Apache 2.4

.htaccess защита WordPress: блокировка wp-config, xmlrpc.php и PHP в uploads

Готовый защитный .htaccess для WordPress: запрет доступа к wp-config.php, .htaccess, блокировка выполнения PHP в wp-content/uploads/ и защита xmlrpc.

📄 .htaccess Открыть →
Apache 2.4

.htaccess: Блокировка плохих ботов, AI-краулеров (GPTBot, ClaudeBot) и парсеров

Готовый список правил .htaccess для блокировки агрессивных парсеров, AI-ботов (GPTBot, CCBot, ClaudeBot), спам-сканеров и эксплойт-краулеров (код 403).

📄 .htaccess Открыть →
Nginx 1.24+

Эталонный блок директив безопасности Nginx: SSL/TLS, HSTS, CSP и OCSP Stapling

Готовый конфигурационный файл /etc/nginx/snippets/security-ssl.conf для оценки A+ на SSL Labs и SecurityHeaders: TLS 1.3, OCSP Stapling, CSP, HSTS.

📄 security-ssl.conf Открыть →

Docker & DevOps Рецепты

Готовые docker-compose.yml для LEMP, WordPress, OpenCart, Laravel, NestJS, Next.js, Django, Ghost и Portainer.

10 конфигов
Docker Compose v2

Готовый docker-compose.yml: LEMP стек (Nginx + PHP 8.3 FPM + MariaDB 11 + Redis + SSL Certbot)

Production-ready docker-compose.yml для полного LEMP стека: Nginx, PHP 8.3-FPM, MariaDB 11, Redis 7 и Certbot для автоматического выпуска Let's Encrypt SSL.

📄 docker-compose.yml Открыть →
WordPress:latest

Docker Compose для WordPress + MySQL 8 + Redis Cache + phpMyAdmin

Готовый docker-compose.yml для быстрого деплоя WordPress с постоянными томами (volumes), объектным кэшем Redis и веб-интерфейсом phpMyAdmin.

📄 docker-compose.yml Открыть →
OpenCart 3.0 / 4.x

Docker Compose для OpenCart 3/4 + MariaDB + phpMyAdmin

Готовый рецепт docker-compose.yml для OpenCart с установкой необходимых PHP-расширений (gd, zip, mcrypt, soap), MariaDB и phpMyAdmin.

📄 docker-compose.yml Открыть →
Laravel 11

Docker Compose для Laravel 11 + PostgreSQL 16 + Redis + Horizon Worker

Готовый стек Docker Compose для Laravel 11: контейнер приложения PHP 8.3 FPM, воркер очередей Laravel Horizon, PostgreSQL 16, Redis и Nginx.

📄 docker-compose.yml Открыть →
Node.js 20/22 LTS

Docker Compose для Node.js / NestJS + PostgreSQL + Nginx Reverse Proxy

Готовый стек Docker Compose для приложений Node.js, Express и NestJS: мультистейдж сборка, PostgreSQL 16, Nginx Reverse Proxy и healthcheck.

📄 docker-compose.yml Открыть →
Next.js 14/15 Standalone

Docker Compose для Next.js (Standalone build) + Nginx SSL Termination

Готовый рецепт Docker Compose для деплоя Next.js 14/15 в режиме standalone output: минимальный размер Docker-образа (<120MB), Nginx SSL прокси.

📄 docker-compose.yml Открыть →
Python 3.12

Docker Compose для Django + Gunicorn + Celery + Celery Beat + Redis + PostgreSQL

Готовый production docker-compose.yml для Django 5: веб-сервер Gunicorn, асинхронные воркеры Celery, планировщик Celery Beat, Redis, Postgres и Nginx.

📄 docker-compose.yml Открыть →
Ghost 5.x

Docker Compose для Ghost CMS (Blogging) + MySQL 8 + Nginx SSL

Готовый рецепт docker-compose.yml для блоговой платформы Ghost 5: контейнер Ghost CMS, база данных MySQL 8, Nginx SSL прокси и сохранение контента в томах.

📄 docker-compose.yml Открыть →
1C-Bitrix 24

Docker Compose окружение для 1С-Битрикс (PHP 8.2 + Apache/Nginx + MySQL + Push-Server)

Готовый docker-compose.yml для 1С-Битрикс: связка Nginx + Apache/PHP 8.2 с bitrix-расширениями, MariaDB 10.11 и NodeJS Push-Server.

📄 docker-compose.yml Открыть →
Portainer CE 2.x

Инфраструктурный Docker Compose: Portainer CE + Nginx Proxy Manager с GUI Let's Encrypt

Готовый docker-compose.yml для управления сервером через веб-интерфейс: Portainer CE (Docker GUI) и Nginx Proxy Manager (GUI прокси и SSL в 1 клик).

📄 docker-compose.yml Открыть →