אנג'י, המזלג של Nginx מגיע לגרסה 1.2 שלו

אנג'י הוא מזלג שנוצר על ידי מפתחי F5 לשעבר

לאחרונה הוכרז על שחרור הגרסה החדשה של שרת ה-HTTP שרת פרוקסי עם ביצועים גבוהים ורב פרוטוקולים אנג'י 1.2, חילקו מ-Nginx על ידי קבוצה של מפתחי פרויקטים לשעבר שעזבו את F5 Network.

כפי שתואר באתר שלהם, אנג'יe הוא שרת אינטרנט יעיל, חזק וניתן להרחבה, שחולק מ-nginx על ידי כמה ממפתחי הליבה לשעבר שלה, מתוך כוונה להרחיב את הפונקציונליות הרבה מעבר לגרסה המקורית. אנג'י היא תחליף ל-nginx, כך שתוכל להשתמש בתצורת nginx הקיימת שלך ללא שינויים גדולים.

הוא התפתחאו שיש לו תמיכה של שרת האינטרנט של החברה, שהוקמה בסתיו שעבר וקיבלה השקעה של מיליון דולר. בין הבעלים המשותפים של חברת שרתי האינטרנט: ולנטין ברטנייב (מנהיג הצוות שפיתח את המוצר Nginx Unit), איבן פוליאנוב (לשעבר ראש מפתחי הקצה Rambler ו-Mail.Ru), אולג מאמונטוב (ראש התחום הטכני צוות התמיכה של NGINX Inc) ורוסלן ארמילוב.

החדשות העיקריות של אנג'י 1.2

בגרסה החדשה הזו של Angie 1.2, מציג את השינויים המצטברים התואמים לגרסת nginx 1.25 הועברו ממאגר הפרויקטים של nginx. בין היתר הועבר המודול עם הטמעת פרוטוקול HTTP/3.

הוֹרָאָה sticky התווסף לקטע התצורה במעלה הזרם של מודול http, מוזכר כי ההוראה מאפשר לך להגדיר את מצב קשירת הפגישה, שבו כל הבקשות המשויכות להפעלה מופנות לאותו שרת, כאשר יש מספר קצה אחורי. קשירת ההפעלה מבוססת על ערך Cookie או פרמטר ב-URI.

עוד אחד מהשינויים הבולטים בגרסה החדשה הזו הוא משתנה נוסף $upstream_sticky_status, הקובע את מצב העברת הבקשה לשרת שאליו ההפעלה קשורה ("NEW", "HIT" או "MISS").

בנוסף לכך, זה גם מדגיש את הטמיעה תמיכה בפרוטוקול NTLS (TLS 1.3 עם צפני SM3 ו-SM4 סטנדרטיים בסין). השימוש בפרוטוקול דורש את ספריית Tongsuo ואת האפשרות "–with-ntls". בעת הידור. הנחיות ssl_ntls ו-proxy_ssl_ntls מוצעות להגדרה במודולי http והזרם.

זה גם מודגש ב-Angie 1.2 מותר לציין מספר תעודות מסוגים שונים (RSA ו-ECDSA) עם המפתחות המתאימים להם במודול http_proxy ו-stream_proxy. ההגדרה נעשית באמצעות הנחיות proxy_ssl_certificate , proxy_ssl_certificate , proxy_ssl_certificate_key , ו-proxy_ssl_certificate_key.

מצד שני, שם התהליך הראשי מציג את הגרסה ושם ה-build, כך שתוכל לראות מידע זה על ידי צפייה בתהליכים רצים עם כלי השירות ps ומודול gzip הוסיף את היכולת לדחוס תגובות עם קוד 207 (Multi-Status).

לבסוף, אם אתה מעוניין לדעת יותר על כך, תוכל להתייעץ עם הפרטים בקישור הבא.

כיצד להתקין את Angie על לינוקס?

למי שמעוניין להיות מסוגל להתקין את Angie, הם יכולים לעשות זאת על ידי ביצוע ההוראות שאנו חולקים למטה.

השיטה הראשונה והשיטה שאני ממליץ עליה היא ביצוע ההתקנה על ידי קומפילציה של קוד המקור שלה בעצמנו. לשם כך עלינו לפתוח מסוף ובו נקליד את הדברים הבאים:

curl -O https://download.angie.software/files/angie-1.2.0.tar.gz tar -xpf angie-1.2.0.tar.gz cd angie-1.2.0

לאחר הורדת קוד המקור ונמצא בתוך הספרייה נוכל להמשיך לקמפל עם הפקודות הבאות:

./ קביעת הגדרת ביצוע התקנה

עוד מהשיטות שיש לנו היא התקנת הקבצים הבינאריים המוכנים. לדוגמה, במקרה של אובונטו ודביאן, הפקודות שיש לבצע הן הבאות:

sudo apt-get update sudo apt-get install -y ca-certificates curl lsb-release

עכשיו סיימנו, זה עלינו להוריד את המפתח הציבורי מהמאגר של אנג'י המשמש לאימות חבילות:

sudo curl -o /etc/apt/trusted.gpg.d/angie-signing.gpg \

https://angie.software/keys/angie-signing.gpg

אם אתה משתמש בדביאן עליך להריץ:

echo "deb https://download.angie.software/angie/debian/ `lsb_release -cs` main" \ | sudo tee /etc/apt/sources.list.d/angie.list >/dev/null

בעוד במקרה של אובונטו:

echo "deb https://download.angie.software/angie/ubuntu/ `lsb_release -cs` main" \ | sudo tee /etc/apt/sources.list.d/angie.list >/dev/null

וברגע שזה נעשה, נמשיך להתקין את אנג'י עם:

sudo apt-get update sudo apt-get install -y angie

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.