🔧 NavajaSuiza

Nginx Config Generator

Generate nginx config automatically

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 کنفیگریشن جنریٹر آپٹمائزڈ Nginx کنفیگریشن فائلوں کو فوری طور پر تخلیق کرتا ہے۔ ریورس پراکسیز، لوڈ بیلنسنگ، SSL، اور سرور آپٹیمائزیشن کے لیے پروڈکشن کے لیے تیار Nginx تشکیلات بنائیں۔

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