Pengenalan Nginx:
Nginx (enjin x) ialah perkhidmatan HTTP dan proksi terbalik berprestasi tinggi. Ia mempunyai banyak ciri yang sangat unggul: Dalam kes konkurensi sambungan yang tinggi, Nginx ialah alternatif yang baik kepada perkhidmatan Apache: Nginx ialah salah satu platform perisian yang sering dipilih oleh bos dalam perniagaan hos maya di Amerika Syarikat .
Permulaan sistem Linux Kaedah Nginx:
Mula
Format kod permulaan: alamat direktori pemasangan nginx -c alamat fail konfigurasi nginx
Contohnya:
[root@LinuxServer sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
Berhenti
hentikan nginx Terdapat tiga cara:
Berhenti dengan anggun
1. Semak nombor proses
[root@LinuxServer ~]# ps -ef|grep nginx
2. Matikan proses
[root@LinuxServer ~]# kill -QUIT 2072
Berhenti cepat
1. Semak nombor proses
[root@LinuxServer ~]# ps -ef|grep nginx
2. Matikan proses
[root@LinuxServer ~]# kill -TERM 2132 或 [root@LinuxServer ~]# kill -INT 2132
Henti paksa
[root @LinuxServer ~]# pkill -9 nginx
Mulakan semula
1 Sahkan bahawa fail konfigurasi nginx betul
Kaedah 1: Masukkan sbin direktori pemasangan nginx. dan masukkan arahan./ nginx -t
Lihat paparan berikut sintaks nginx.conf ok
ujian nginx.conf berjaya
Fail konfigurasi adalah betul!
Kaedah 2: Tambah -t sebelum arahan permulaan -c
2. Mulakan semula perkhidmatan Nginx
Kaedah 1: Masukkan nginx Di bawah sbin direktori pelaksanaan, masukkan arahan ./nginx -s reload untuk mendapatkan
Kaedah 2: Cari nombor proses nginx semasa, dan kemudian masukkan arahan: bunuh -Nombor proses HUP untuk memulakan semula perkhidmatan nginx
Atas ialah kandungan terperinci Bagaimana untuk memulakan nginx dalam sistem Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

proxy_pass digunakan untuk mengemukakan permintaan klien ke pelayan backend dan mengembalikan respons; 2. 3. Masalah biasa termasuk tajuk permintaan yang hilang (perlu menambah maklumat header seperti Host dan X-Real-IP) dan Timeout (perlu menyesuaikan proxy_connect/hantar/read_timeout); 4. Jika anda perlu menulis semula jalan, anda harus menggunakan perintah penulisan semula sebelum proxy_pass. Konfigurasi yang betul boleh mengelakkan 404 atau pengecualian perkhidmatan.

NginxachieveshconcurrencywithlowmemoryusageBebyUsingAningAvent-Driven, non-blockingarchitectureTheFficientLyManageStHousdoussofConnectionswithminimaloverhead.1) itleveragesos-leveleventnotificationMechanismsyyclikeoll, Kqueue, Kqueue, Kqueue, dan Everevan

NGinxcachingWorksByStoringCopiesofresponsSSSSStreamServersterServeserVeSeSequestSfasterSfasterWithoutContaCtAttTheBebAbAndAGaGaN.1.NginxDecidesWhatThatThatHebeBeBaseStiveSPEPROPEPROXY_CATHESHAVIORSY_Path (definesCaStorAchaShAshorsyShavior)

NginxdoesnotnegielysupportenvironmentvariablesinitsconfigurationFiles, butyoucanoundthislimitationusingseveralmethods: 1.usetheenvdirectivetopassspecificenvironmentvariablestoworker

Untuk lulus tajuk permintaan ke pelayan hulu, anda perlu menggunakan arahan proxy_set_header; 1. Gunakan proxy_set_header untuk mengemukakan tajuk khusus, seperti tuan rumah, X-REAL-IP, X-Forward-for dan X-Forward-Proto untuk lulus maklumat klien asal; 2. Secara jelas menetapkan tajuk tersuai, seperti X-api-kunci dan kebenaran, gunakan awalan $ HTTP_ untuk menambah huruf kecil dan menggantikan tanda hubung dengan garis bawah untuk menangkap pengepala klien; 3. Ia tidak disyorkan untuk mengemukakan semua tajuk, kerana tidak ada fungsi penghantaran satu klik terbina dalam dan terdapat risiko keselamatan, disyorkan untuk hanya membolehkan pengepala yang diperlukan; 4. Elakkan liputan kepala terbina dalam yang tidak perlu

Tidak dapat dipertahankan

Menambah tajuk keselamatan boleh mempertahankan dengan berkesan terhadap XSS, klik rampas dan serangan lain; 2. Tajuk utama termasuk HSTS, X-Frame-Options, X-Content-Type-Options, CSP, Policy-Policy, Permissions-Policy dan Server_Tokensoff; 3. Setiap tajuk perlu dikonfigurasi dengan betul dan gunakan parameter yang sentiasa untuk memastikan semua respons dilindungi; 4. Adalah disyorkan untuk menggunakan mod laporan sahaja untuk menguji CSP terlebih dahulu, dan kemudian secara beransur-ansur mengetatkan strategi; 5. Selepas pengubahsuaian, Nginx mesti dimuat semula dan hasilnya mesti disahkan dengan SecurityHeaders.com, jika tidak, kesilapan mungkin terlepas atau konfigurasi tidak sah.

TheAliasDirectiveReplacesthematchedLocationPathWithaspecifiedDirectory, whilerootappendsthefullurlpathothespecifiedBasedirectory.2.useroothentheurlstructureMirrorsthefilystem, sucheasservationSetSetSunder/css/css/css/css/css/css/css/css/css/css/css/css/css


Alat AI Hot

Undress AI Tool
Gambar buka pakaian secara percuma

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

mPDF
mPDF ialah perpustakaan PHP yang boleh menjana fail PDF daripada HTML yang dikodkan UTF-8. Pengarang asal, Ian Back, menulis mPDF untuk mengeluarkan fail PDF "dengan cepat" dari tapak webnya dan mengendalikan bahasa yang berbeza. Ia lebih perlahan dan menghasilkan fail yang lebih besar apabila menggunakan fon Unicode daripada skrip asal seperti HTML2FPDF, tetapi menyokong gaya CSS dsb. dan mempunyai banyak peningkatan. Menyokong hampir semua bahasa, termasuk RTL (Arab dan Ibrani) dan CJK (Cina, Jepun dan Korea). Menyokong elemen peringkat blok bersarang (seperti P, DIV),

SecLists
SecLists ialah rakan penguji keselamatan muktamad. Ia ialah koleksi pelbagai jenis senarai yang kerap digunakan semasa penilaian keselamatan, semuanya di satu tempat. SecLists membantu menjadikan ujian keselamatan lebih cekap dan produktif dengan menyediakan semua senarai yang mungkin diperlukan oleh penguji keselamatan dengan mudah. Jenis senarai termasuk nama pengguna, kata laluan, URL, muatan kabur, corak data sensitif, cangkerang web dan banyak lagi. Penguji hanya boleh menarik repositori ini ke mesin ujian baharu dan dia akan mempunyai akses kepada setiap jenis senarai yang dia perlukan.

DVWA
Damn Vulnerable Web App (DVWA) ialah aplikasi web PHP/MySQL yang sangat terdedah. Matlamat utamanya adalah untuk menjadi bantuan bagi profesional keselamatan untuk menguji kemahiran dan alatan mereka dalam persekitaran undang-undang, untuk membantu pembangun web lebih memahami proses mengamankan aplikasi web, dan untuk membantu guru/pelajar mengajar/belajar dalam persekitaran bilik darjah Aplikasi web keselamatan. Matlamat DVWA adalah untuk mempraktikkan beberapa kelemahan web yang paling biasa melalui antara muka yang mudah dan mudah, dengan pelbagai tahap kesukaran. Sila ambil perhatian bahawa perisian ini

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

MantisBT
Mantis ialah alat pengesan kecacatan berasaskan web yang mudah digunakan yang direka untuk membantu dalam pengesanan kecacatan produk. Ia memerlukan PHP, MySQL dan pelayan web. Lihat perkhidmatan demo dan pengehosan kami.