Angie 1.5.0 విడుదల, Nginx యొక్క రష్యన్ ఫోర్క్

అధిక పనితీరు గల HTTP సర్వర్ మరియు మల్టీప్రోటోకాల్ ప్రాక్సీ సర్వర్ అయిన యాంజీ 1.5.0 విడుదల చేయబడింది. F5 నెట్‌వర్క్ నుండి నిష్క్రమించిన మాజీ డెవలపర్‌ల బృందం దీనిని Nginx నుండి ఫోర్క్ చేసింది. యాంజీ యొక్క సోర్స్ కోడ్ BSD లైసెన్స్ క్రింద అందుబాటులో ఉంది. ఈ ప్రాజెక్ట్, రెడ్ OSతో సహా రష్యన్ ఆపరేటింగ్ సిస్టమ్‌ల కోసం అనుకూలతా ధృవీకరణ పత్రాలను పొందింది. Astra Linux స్పెషల్ ఎడిషన్, రోసా క్రోమ్ సర్వర్, ఆల్ట్ మరియు ఆల్ట్ యొక్క FSTEC వెర్షన్లు.

ఈ అభివృద్ధికి "వెబ్-" అనే సంస్థ మద్దతు ఇస్తోందిసర్వర్2022 శరదృతువులో స్థాపించబడి, $1 మిలియన్ పెట్టుబడిని పొందిన వెబ్ సర్వర్ సహ-యజమానులలో వాలెంటిన్ బార్టెనెవ్ (Nginx యూనిట్ ఉత్పత్తిని అభివృద్ధి చేసిన బృంద నాయకుడు), ఇవాన్ పోలుయానోవ్ (రాంబ్లర్ మరియు Mail.Ru లో ఫ్రంట్-ఎండ్ డెవలప్‌మెంట్ మాజీ అధిపతి), ఒలెగ్ మామోంటోవ్ (NGINX Inc సాంకేతిక మద్దతు బృంద అధిపతి), మరియు రుస్లాన్ ఎర్మిలోవ్ (ru@FreeBSD.org) ఉన్నారు.

Angie 1.5.0 విడుదలలో మార్పులు:

  • http_acme మాడ్యూల్ జోడించబడింది. ఇది లెట్స్ ఎన్‌క్రిప్ట్ సర్టిఫికేషన్ అథారిటీ ఉపయోగించే ACME (ఆటోమేటిక్ సర్టిఫికేట్ మేనేజ్‌మెంట్ ఎన్విరాన్‌మెంట్) ప్రోటోకాల్‌ను ఉపయోగించి, సర్టిఫికేట్‌లను పొందడం మరియు పునరుద్ధరించడాన్ని ఆటోమేట్ చేయడానికి రూపొందించబడింది. http_acmeని ఉపయోగిస్తున్నప్పుడు, నిర్వాహకులు సర్టిఫికేట్‌లను పునరుద్ధరించడం గురించి ఆందోళన చెందాల్సిన అవసరం లేదు; ఈ మాడ్యూల్ లెట్స్ ఎన్‌క్రిప్ట్ నుండి లేదా ACME ప్రోటోకాల్‌కు మద్దతు ఇచ్చే మరొక సేవ నుండి అవసరమైన సర్టిఫికేట్‌లను స్వయంచాలకంగా పొందుతుంది. http { resolver 127.0.0.1:53; # 'acme_client' డైరెక్టివ్ కోసం అవసరం acme_client ఉదాహరణ https://acme-staging-v02.api.letsencrypt.org/directory; server { listen 80; listen 443 SSL; server_name example.com www.example.com; acme example; ssl_certificate $acme_cert_example; ssl_certificate_key $acme_cert_key_example; } }
  • "location" డైరెక్టివ్‌లోని విలువ "/" అక్షరంతో ముగిసే సందర్భాలలో ఆటోమేటిక్ రీడైరెక్షన్ ప్రవర్తనను నియంత్రించడానికి `auto_redirect` డైరెక్టివ్ జోడించబడింది. ఒకవేళ "auto_redirect" డైరెక్టివ్‌ను "ఆన్" చేస్తే, "/" తో ముగియని రిక్వెస్ట్ URIల కోసం సర్వర్ రీడైరెక్షన్‌ను వర్తింపజేస్తుంది (ఈ ఉదాహరణలో, "/prefix"కు చేసిన రిక్వెస్ట్ "/prefix/"కు రీడైరెక్ట్ చేయబడుతుంది). location /prefix/ { auto_redirect on; }
  • ప్రోమిథియస్ పర్యవేక్షణ వ్యవస్థకు లేదా JSON APIకి మెట్రిక్‌లను ఎగుమతి చేసేటప్పుడు ISO 8601 సమయానికి బదులుగా ఎపోకల్ సమయాన్ని ఉపయోగించే సామర్థ్యం ఇప్పుడు అందుబాటులో ఉంది. ఎపోకల్ సమయాన్ని ఉపయోగించడానికి, అభ్యర్థనలో "date=epoch" పారామీటర్‌ను ఉపయోగించండి.
  • స్లో_స్టార్ట్ సెట్టింగ్ ప్రకారం, అప్‌స్ట్రీమ్ హోస్ట్ వైఫల్యం నుండి క్రమంగా కోలుకుంటోందని సూచించే "రికవరింగ్" అనే కొత్త స్థితి ఇప్పుడు స్టాటిస్టిక్స్ APIలో ఉంది.
  • కమాండ్ లైన్‌లో "-V" ఆర్గ్యుమెంట్‌ను పేర్కొనడం ద్వారా, ప్రస్తుత యాంజీ బిల్డ్‌కు సంబంధించిన ఎన్‌జింక్స్ వెర్షన్ ప్రదర్శించబడుతుందని నిర్ధారించుకోవచ్చు.
  • nginx 1.25.4 లో చేర్చబడిన మార్పులు nginx ప్రాజెక్ట్ రిపోజిటరీ నుండి బదిలీ చేయబడ్డాయి.
  • ఫ్రీబీఎస్డీ 13 (arm64) మరియు రెడ్ ఓఎస్ 8 (x86-64) కోసం ప్యాకేజీలు సృష్టించబడ్డాయి.
  • angie-module-otel (NGINX నేటివ్ ఓపెన్ టెలిమెట్రీ) ప్యాకేజీ జోడించబడింది. angie-module-opentracing ప్యాకేజీ nginx-opentracing 0.34.0 వెర్షన్‌కు అప్‌డేట్ చేయబడింది.

మూలం: opennet.ru

DDoS రక్షణ, VPS VDS సర్వర్‌లతో సైట్‌ల కోసం నమ్మకమైన హోస్టింగ్‌ను కొనుగోలు చేయండి 🔥 DDoS రక్షణతో కూడిన నమ్మకమైన వెబ్‌సైట్ హోస్టింగ్, VPS VDS సర్వర్‌లను కొనండి | ProHoster