🔧 NavajaSuiza

Nginx Config Generator

Generate nginx config automatically

tools.nginxConfig.title

tools.nginxConfig.description

# Generated 6/24/2026

server {
  listen 80 default_server;
  server_name example.com;
  server_root /var/www/html;

  client_max_body_size 1M;
  client_body_timeout 60s;
  location ~ .php$ {
    fastcgi_pass unix:/var/run/php/php8.1-fpm.sock;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $request_filename;
  }

  gzip on;
  gzip_types text/css text/javascript application/javascript application/json application/xml;
  gzip_static 30d;
  gzip_comp_level 4;
  gzip_proxied any;

  ssl_protocols all sslv3 TLSv1.2 TLSv1.3;
  ssl_certificate /etc/nginx/ssl/self-signed.crt;
  ssl_certificate_key /etc/nginx/ssl/self-signed.key;

  location / {
    root /var/www;
    index index.html index.php index.htm;
    try_files $uri $uri/ $is_args.php index.html =404;
    }

  location ~ \.php$ {
    fastcgi_pass unix:/var/run/php/php8.1-fpm.sock;
    include fastcgi_params;
    fastcgi_intercept_errors on;
  }

  location ~ .well-known {
    add_header X-Robots-Tag all;
    add_header X-Content-Type-Options nosniff;
  }

  location /assets/ {
    expires 30dd;
    add_header Cache-Control "public, immutable";
  }

  error_page 404 /40x.html;
  error_page 500 50x.html;
  error_page 502 50x.html;
  error_page 503 50x.html;
  access_log /var/log/nginx/access.log;
  error_log /var/log/nginx/error.log;
  pid /var/run/nginx.pid;
}

Nginx Config Generator миттєво створює оптимізовані файли конфігурації Nginx. Створюйте готові конфігурації Nginx для зворотних проксі-серверів, балансування навантаження, SSL і оптимізації сервера.

Key Features

Попередньо створені шаблони конфігурації Nginx

Налаштування зворотного проксі

Конфігурація SSL/TLS

Параметри балансування навантаження

Параметри оптимізації продуктивності

Скопіюйте готову до використання конфігурацію

Генератор конфігурації Nginx

1

Виберіть варіант використання

Виберіть параметри зворотного проксі, балансувальника навантаження або статичного сервера

2

Введіть деталі

Введіть домен, вихідні сервери, номери портів і інформацію про SSL

3

Виберіть Параметри

Виберіть параметри продуктивності, стиснення, кешування

4

Створити конфігурацію

Натисніть «Створити», щоб створити конфігурацію Nginx

5

Розгорнути конфігурацію

Скопіюйте конфігурацію та розгорніть на своєму сервері Nginx

Use Cases

Налаштувати зворотні проксі-сервери

Налаштувати балансування навантаження

Створіть конфігурацію завершення SSL

Оптимізація продуктивності веб-сервера

Налаштувати статичні файлові сервери

Frequently Asked Questions

Ця конфігурація готова до виробництва?

Створена конфігурація є міцною основою; завжди ретельно перевіряйте перед виробництвом.

Як застосувати конфігурацію Nginx?

Збережіть у сайти, доступні, створіть символічне посилання на сайти, а потім протестуйте за допомогою nginx -t і перезавантажте.

Чи можу я використовувати це для кількох доменів?

Так, генератор може створювати багатодоменні конфігурації з серверними блоками.

Related Tools You Might Like

Tool Information

Category
Code Web Developer Tools
Type
Processed in browser
Tags

📤 Share This Tool

Nginx Config Generator - Gratis Online | NavajaSuiza Digital