🔧 NavajaSuiza

ژنراتور Nginx Config

تولید nginx config به صورت اتوماتیک

tools.nginxConfig.title

tools.nginxConfig.description

# Generated 6/22/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

Use Case

را انتخاب کنید از میان گزینه های پراکسی معکوس، متعادل کننده بار، یا سرور استاتیک

2

را انتخاب کنید جزئیات را وارد کنید

دامنه ورودی، سرورهای بالادست، شماره پورت و اطلاعات SSL

3

گزینه ها را انتخاب کنید

تنظیمات عملکرد، فشرده سازی، ذخیره سازی

4

را انتخاب کنید Config را ایجاد کنید

برای ایجاد پیکربندی Nginx خود روی Generate کلیک کنید

5

Deploy Config

پیکربندی را کپی کرده و در سرور Nginx خود مستقر کنید

Use Cases

پیکربندی سرورهای پروکسی معکوس

تنظیم بار تعادل

تنظیمات پایان SSL را ایجاد کنید

بهینه سازی عملکرد وب سرور

پیکربندی سرورهای فایل استاتیک

Frequently Asked Questions

آیا این پیکربندی آماده تولید است؟

پیکربندی تولید شده یک پایه محکم است. همیشه قبل از تولید به طور کامل تست کنید.

چگونه پیکربندی Nginx را اعمال کنم؟

ذخیره در sites-available، ایجاد symlink به sites-enabled، سپس با nginx -t تست کنید و بارگذاری مجدد کنید.

آیا می توانم از این برای چندین دامنه استفاده کنم؟

بله، ژنراتور می تواند تنظیمات چند دامنه ای را با بلوک های سرور ایجاد کند.

Related Tools You Might Like

Tool Information

Category
Code ابزارهای توسعه دهنده وب
Type
Processed in browser
Tags

📤 Share This Tool

ژنراتور Nginx Config - Gratis Online | NavajaSuiza Digital