Serlêdana Serlêdana Yekîneya NGINX 1.14.0. Nûvekirina rastkirî nginx 1.17.7

Pirsgirêk çêbû server sepanê Yekîneya NGINX 1.14, ku çareseriyek peyda dike da ku bicîhkirina destpêkirina sepanên malperê bi zimanên bernamenûs ên cihêreng (Python, PHP, Perl, Ruby, Go, JavaScript / Node.js û Java) peyda bike. Di bin kontrola Yekîneya NGINX de, çend serîlêdanên bi zimanên bernamesaziyê yên cihêreng dikarin bi hevdemî bimeşînin, pîvanên destpêkirinê yên ku dikarin bi dînamîk werin guheztin bêyî ku hewce bike ku pelên mîhengê biguhezînin û ji nû ve bidin destpêkirin. Kod bi zimanê C hatiye nivîsandin û belav kirin ji hêla lîsansa di bin Apache 2.0. Hûn dikarin bi taybetmendiyên Yekîneya NGINX-ê re nas bikin daxûyanî berdana yekem.

Di guhertoya nû de:

  • Naha gengaz e ku daxwaznameyên li gorî navnîşan û hejmarên potên çavkanî û meqsedê rêve bibin.
  • Piştgiriyek ji bo guhertina bikarhêner û komê ji bo sepanên veqetandî dema ku pêvajoya Yekîneya paşîn bi mafên bikarhênerek bêdestûr dimeşe piştgirî lê zêde kir.
  • Navê îtxalkirina pakêtên Go-yê wekî "unit.nginx.org/go" hate guheztin (hûn dikarin fermana "here get unit.nginx.org/go" bikar bînin da ku modulek ji bo Unit saz bikin).
  • Dema ku çêdibe, pakêtên Go naha bi libunit ve têne girêdan.
  • Dema ku bersivên pir mezin hilberandin vexwarina bîranînê kêm kir.
  • Nûkirin wêneyek jîngehek ji bo pergala Docker, ku dihêle hûn çareseriyek li ser bingeha Yekîneya NGINX bi lez bicîh bikin. Naveroka wêneyê ji Debian 9 li ser Debian 10;
  • Di depoyê de ji bo CentOS û RHEL 7 pakêtên bi modulên ji bo zêde kirin
    Python 3.6 ji bo Amazonê Linux 2 LTS pakêtan ji bo Python 3.7 zêde dike. Navê pakêtên Python 2.7 ji "unit-python" bo "unit-python27" hatiye guhertin.

Di heman demê de, hûn dikarin serrastkirinê destnîşan bikin berdan şaxê sereke nginx 1.17.7, ku tê de pêşxistina taybetmendiyên nû berdewam dike (di şaxa sabît a paralel a piştgirîkirî 1.16 de, tenê guhertinên têkildarî rakirina xeletiyên cidî û lawaziyan têne kirin). Guhertoya nû tenê rastkirina xeletiyan pêşkêş dike. Mînakî, qezayên ku dema ku di rêwerziya "rewrite" de şûna vala tê bikar anîn û dema ku rêwerziya "break" bi hev re bi rêwerzên "alias" an "proxy_pass" bi URI-yan re tê bikar anîn çêdibin, hatine rakirin. Her weha, dagirtina xelet a sernivîsa "Cih" dema ku di qaîdeyên veguherîna navnîşanê de tîpên bi koda sifir hene, hatiye rakirin. Derziyek soketa torê di destgirê HTTP/2 de hatiye rakirin. Xeletiyek ku dibû sedema qutbûna girêdana SSL ji ber dema ku daxwazên rêziknameyî têne pêvajokirin, hatiye rastkirin.

Source: opennet.ru

Ji bo malperên bi parastina DDoS, serverên VPS VDS mêvandariya pêbawer bikirin 🔥 Hostinga malperê ya pêbawer bi parastina DDoS, serverên VPS VDS bikirin | ProHoster