Tidak suka iklan? Pergi Bebas Iklan Hari ini

Generator Blok Server NGINX

PengembangJaringan
IKLAN · HAPUS?
MEMASUKKAN

pelayan

Domain utama untuk blok server ini.
Opsional. Nama-nama tambahan yang dipisahkan dengan spasi.

Mode

Daftar yang dipisahkan dengan spasi.
Layanan belakang yang dituju oleh proxy.

SSL

Fitur Tambahan

IKLAN · HAPUS?

Memandu

Penghasil Blok Server NGINX

Generator Blok Server NGINX

Buat blok server NGINX siap dipaste dari formulir sederhana. Pilih port, pilih antara menyajikan file statis atau memforward ke layanan belakang, dan aktifkan SSL, HTTP/2, gzip, serta arah HTTP ke HTTPS. Output diperbarui saat Anda mengetik dan aman untuk langsung dimasukkan ke /etc/nginx/sites-available/ pada sebagian besar distribusi.

Cara Penggunaan

  1. Masukkan yang utama Nama Server (misalnya example.com) dan alias tambahan seperti www.example.com.
  2. Pilih Port Mendengarkan — biasanya 80 untuk HTTP. Port ini akan diganti dengan 443 ssl ketika SSL diaktifkan.
  3. Pilih sebuah Mode: File statis menampilkan field akar dokumen dan file indeks, sementara Proxy balik menampilkan field URL ujung dengan pengiriman header WebSocket opsional.
  4. Beralih Mengaktifkan SSL untuk menambahkan jalur sertifikat, HTTP/2, dan blok arah otomatis dari HTTP ke HTTPS.
  5. Atur Fitur Tambahan seperti kompresi gzip, ukuran maksimum badan klien, dan jalur log akses/kesalahan.
  6. Gunakan Menyalin atau Unduh tombol pada output untuk mengambil konfigurasi.

Fitur

  • Mode file statis atau proxy balik – Beralih antara menyajikan file dari akar dokumen dan memforward permintaan ke layanan belakang.
  • Bantuan SSL – Satu pengaturan menambahkan ssl_certificate, ssl_certificate_key, protokol TLS modern, HTTP/2 opsional, dan blok server arah otomatis dari HTTP ke HTTPS.
  • Proxy yang menyadari WebSocket – Mode proxy balik dapat menghasilkan header yang diperlukan oleh backend WebSocket dan Server-Sent Events. Upgrade dan Connection Default yang aman untuk produksi
  • – Header yang masuk akal, tipe MIME kompresi gzip, pendengar IPv6, dan jalur yang dapat dikonfigurasi , jalur log akses, dan jalur log kesalahan. X-Forwarded-* – Output diperbarui secara otomatis setiap kali ada perubahan input, dengan tombol salin dan unduh untuk penempatan cepat. client_max_body_sizeApa itu blok server NGINX?
  • Pratinjau langsung Blok server adalah ekuivalen dari virtual host di Apache. Ini mengelompokkan direktif yang menentukan bagaimana NGINX merespons permintaan untuk nama host dan port tertentu: file apa yang harus disajikan, di mana trafik harus dipindahkan, sertifikat TLS apa yang digunakan, dan log mana yang ditulis. NGINX membandingkan permintaan masuk dengan blok server dengan membandingkan header dan socket pendengar dengan blok tersebut.

Tanya Jawab Umum

  1. Bagaimana NGINX memilih antara file statis dan proxy balik?

    Perilaku ini ditentukan per Host . Lokasi file statis menggunakan server_name dan listen direktif.

  2. untuk mencari file di disk; lokasi proxy balik menggunakan

    untuk memforward permintaan ke alamat lain melalui HTTP. NGINX sendiri tidak mendeteksi secara otomatis — Anda memilih mode dengan menulis direktif yang sesuai, dan NGINX hanya menjalankan blok yang sesuai dengan URI permintaan. locationMengapa menggunakan HTTP/2 daripada HTTP/1.1? root plus try_files dan index HTTP/2 memultiplex banyak permintaan paralel melalui satu koneksi TCP, mengirimkan header dalam bentuk biner terkompresi (HPACK), dan mendukung push dari server. Dalam praktiknya, ini mengurangi blok head-of-line dan mengurangi latency untuk halaman yang memuat banyak sumber dari asal yang sama. HTTP/2 juga membutuhkan TLS di browser, yang sebabnya diaktifkan bersamaan dengan SSL pada listener yang sama. proxy_pass Apa yang sebenarnya dikompresi oleh kompresi gzip?

  3. Modul

    NGINX mengkomprimasi tubuh respons sebelum mereka meninggalkan server, menggunakan DEFLATE dengan tingkat yang dapat dikonfigurasi. Ini paling efektif pada tipe MIME teks — HTML, CSS, JavaScript, JSON, XML, SVG — dan tidak berpengaruh pada format yang sudah dikompresi seperti JPEG, PNG, atau video. NGINX mengumumkan dukungan kepada klien melalui header

  4. sehingga cache dapat menyimpan salinan terkompresi dan tidak terkompresi.

    Apa peran X-Forwarded-For saat proxy? gzip Ketika permintaan melewati proxy balik, layanan di ujung melihat IP proxy sebagai klien. Header Vary: Accept-Encoding menyimpan rantai alamat klien asli, dan

  5. merekam hanya klien langsung. Dengan

    , layanan belakang dapat membangun siapa pengunjung sebenarnya dan apakah mereka terhubung melalui HTTPS, yang penting untuk batasan laju, pengendalian akses, dan analitik yang akurat. X-Forwarded-For www.example.com api.example.com X-Real-IP /var/www/html X-Forwarded-Protoindex.html index.htm

Ingin bebas iklan? Bebas Iklan Hari Ini

Instal Ekstensi Kami

Tambahkan alat IO ke browser favorit Anda untuk akses instan dan pencarian lebih cepat

Ke Ekstensi Chrome Ke Ekstensi Tepi Ke Ekstensi Firefox Ke Ekstensi Opera

Papan Skor Telah Tiba!

Papan Skor adalah cara yang menyenangkan untuk melacak permainan Anda, semua data disimpan di browser Anda. Lebih banyak fitur akan segera hadir!

IKLAN · HAPUS?
IKLAN · HAPUS?
IKLAN · HAPUS?

Pojok Berita dengan Sorotan Teknologi

Terlibat

Bantu kami untuk terus menyediakan alat gratis yang berharga

Belikan aku kopi
IKLAN · HAPUS?