Registration is nOW open for the free Microservices March Kubernetes event: Click here to enroll. nginx NGiX OcHoBHad tYHKLMOHabHOcIb HTTP-cepBepa english Apyrwe_ BQBMOKHOcI HTTP-cepBepa pyccKMM @YHKLIMQHalbHOcIE DOYTOBOTQ IpOKCM-cepBepa DYHKLMOHanbHOcIh TCPIUDP poKcM-cepBepa HOBOCTM [en] Apxutektypa W MacltabupyeMocTb 06 nginx porecTMpoBaHHble QC MQarqopMbl ckayaTk nginx [engine x] 3TO HTTP-cepbep obpathblm npoKch-cepBep nO4TOBbIM npOKcM-cepBep, Takxe bezonacHoce [en] TCPIUDP npoKcu-cepBep obuyero HahayeHMa M3HayabHO HanucaHHblm Mropem CbcoeBblM: Yxe AOKYMeHtauwa ATenbHoe BpeMA OH ObcnyxmBaet cepbepbl MHOrMX BbICOKOHarpyxeHHbIx pOCCMMCKMX caMToB, TaKVX Kak faq AujeKc; Mail Ru; BKoHtakte V Pambnep: CornacHo cTatuctMke Netcraft nginx obcnyxmBan MJM IpOKcMpoBan KHMIM [en] 22.169_caMbIX HarpyxeHHbIX caMTOB B AHBape2022 ropa Bor Hekotopble npMMepbl ycneLHoro BHenpeHwa monepxka nginx (TeKcTbl Ha aHrwicKOM A3blke): Dropbox; Netflix, Wordpress com; EastMail EM Iac VcxopHble TeKCTbl M AOKYMehTaLua pacnpoctpaHAKTcA 104 BSD-nOAobHojL wueHzwei M3 2 JYHKTQB Wtter blog KoMMepyeckaa nopgepxka OCYLeCTBnAeTcA KOMnaHvev Nginx Inc unit OcHoBHaA @yHKLHOHanbHoctb HTTP-cepBepa njs ObcnyxmBahme ctathyeckhx 3anpocoB MHAeKCHBIX qawnoB; aBTOMaTlyeckoe_ cozqahue cMcka sainoe _ KJLAecKpMnTOpoB QTKpLITbIX cainoe; AkcenepupoBaHhoe obpathoe npOKcupoBaHue KJLMpOBahmem; pacnpeqenehve Ha.py3KM QIKa3QycTQYMBOCIL_ AkcenepmpoBaHhaa nopgepxka FastCGl; uwsgi; SCGI memcached cepBepoB KaWWpOBahheM, pacnpeAenerwe_Ha[pyzkl MOIka3oycTOMYMBOCIL: MogynbHOcTb _ cpwnbTpbl;, ToM 4mcne cxatue_(gzip), byte-ranges (gokayka), chunked otBetbl; XSLL HWbIp; SSL-tWbIp; npeobpazopatue_Mzobpaxehw; hecKonbKo non3anpocoB Ha OAHOM ctpaunue obpabatblbaeMble B SSI-qunbtpe yepe3 npOKcM WH FastCGIluwsgiSCGl, BbInonHaKTCA napannenbHo; [oaaepxka SSL MpacuwpeHwa TLS SN; Nongepxka HTTPIZ € npuopuTMzauneh Ha OCHOBe BecOB V 3aBhCMMOCTeh. Apyrme BO3MOXHOCTH HTTP-cepBepa BupryalbHble_cepBepbl, onpegenaeMble no IP-agpecy V MMeHm; Monpepxka keep-alive V pipelined coeawHeHV; Hacipovka chopMaTQB IOrQE, bycepu3oBaHHaa 3anCb BIQL; ObICIpa:_pQtalwa nOrQB_ gancb_Bsyslog; CneuwalbHble CIpaHuLbl OLMGOK 3xx- rewrite-MoAynb= MBMehehve_URL [OMoublo_perymapHBIX Bblpaxehwi; BblnonHehve_pa3HbIX tYHKLMM 3aBVCMMOCTM OT a4peca KMeHta; OrpaHwyehve noctyna B 3aBVCVMOCTV OT alpeca Kehia no napon_(HTTP Basic ayteHiuchukaua) V no pezyJbTaTy_nopzanpoca; NpoBepka HTTP referer; MeTQAbL PUI_DELETE MKCOL,COPY u MQVE; Sxx; Aa