🔧 NavajaSuiza

Nginx Config Generator

Generate nginx config automatically

tools.nginxConfig.title

tools.nginxConfig.description

# Generated 6/21/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;
}

Jenereta ya Usanidi wa Nginx huunda faili zilizoboreshwa za usanidi wa Nginx papo hapo. Tengeneza mipangilio ya Nginx iliyo tayari kwa uzalishaji kwa seva mbadala, kusawazisha upakiaji, SSL na uboreshaji wa seva.

Key Features

Violezo vya usanidi vya Nginx vilivyoundwa mapema

Badilisha usanidi wa seva mbadala

Usanidi wa SSL/TLS

Chaguzi za kusawazisha mzigo

Mipangilio ya uboreshaji wa utendakazi

Nakili usanidi ulio tayari kutumika

Jenereta ya Usanidi wa Nginx

1

Chagua Kesi ya Matumizi

Chagua kutoka kwa seva mbadala ya nyuma, kiweka sawazisha, au chaguo za seva tuli

2

Ingiza Maelezo

Kikoa cha kuingiza, seva za mkondo, nambari za mlango na maelezo ya SSL

3

Chagua Chaguo

Chagua marekebisho ya utendakazi, mbano, mipangilio ya akiba

4

Tengeneza Usanidi

Bofya Tengeneza ili kuunda usanidi wako wa Nginx

5

Sambaza Usanidi

Nakili usanidi na upeleke kwa seva yako ya Nginx

Use Cases

Sanidi seva mbadala za kinyume

Sanidi kusawazisha mzigo

Unda mipangilio ya kusitisha SSL

Boresha utendakazi wa seva ya wavuti

Sanidi seva za faili tuli

Frequently Asked Questions

Je, usanidi huu uko tayari kwa utengenezaji?

Usanidi uliotengenezwa ni msingi thabiti; jaribu kila wakati vizuri kabla ya uzalishaji.

Ninawezaje kutumia usanidi wa Nginx?

Hifadhi kwenye tovuti zinazopatikana, unda ulinganifu kwa tovuti zilizowezeshwa, kisha jaribu kwa nginx -t na upakie upya.

Je! ninaweza kutumia hii kwa vikoa vingi?

Ndio, jenereta inaweza kuunda usanidi wa vikoa vingi na vizuizi vya seva.

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