Анджи, разклонението на Nginx достига своята версия 1.2

Angie е разклонение, създадено от бивши разработчици на F5

наскоро беше обявено пускането на новата версия на HTTP сървъра високопроизводителен и многопротоколен прокси сървър Анджи 1.2, раздвоен от Nginx от група бивши разработчици на проекти, които напуснаха F5 Network.

Както е описано на сайта им, Angie е ефективен, мощен и мащабируем уеб сървър, който е разклонен от nginx от някои от бившите му основни разработчици, с намерението да разшири функционалността далеч отвъд оригиналната версия. Angie е незаменим заместител на nginx, така че можете да използвате съществуващата си конфигурация на nginx без големи промени.

Той се развиили има поддръжката на фирмения уеб сървър, която беше създадена миналата есен и получи инвестиция от 1 милион долара. Сред съсобствениците на компанията за уеб сървъри: Валентин Бартенев (ръководител на екипа, разработил продукта Nginx Unit), Иван Полуянов (бивш ръководител на фронтенд разработчиците Rambler и Mail.Ru), Олег Мамонтов (ръководител на техническия екип за поддръжка на NGINX Inc) и Руслан Ермилов.

Основни новини на Анджи 1.2

В тази нова версия на Angie 1.2, представя натрупаните промени, съответстващи на версията на nginx 1.25 са преместени от хранилището на проекта nginx. Между другото, модулът с внедряването на протокола HTTP/3 е преместен.

Директива sticky е добавен към раздела за конфигурация нагоре по веригата на http модула, се споменава, че директивата ви позволява да конфигурирате режима на свързване на сесията, при който всички заявки, свързани със сесия, се пренасочват към един и същ сървър, когато има множество бекендове. Свързването на сесията се основава на стойността или параметъра на бисквитката в URI.

Друга от промените, които се открояват в тази нова версия, е тази добавена променлива $upstream_sticky_status, който определя статуса на прехвърляне на заявката към сървъра, към който е обвързана сесията („НОВ“, „УДАРЕНО“ или „ЛИПЪТ“).

В допълнение към това, той също така подчертава реализирана поддръжка за протокола NTLS (TLS 1.3 със стандартизирани шифри SM3 и SM4 в Китай). Използването на протокола изисква библиотека Tongsuo и опцията „–with-ntls“. при компилиране. Директивите ssl_ntls и proxy_ssl_ntls се предлагат за конфигуриране в модулите http и stream.

Също така се подчертава, че в Angie 1.2 е позволено да се определят множество сертификати от различни типове (RSA и ECDSA) със съответните им ключове в модулите http_proxy и stream_proxy. Конфигурирането се извършва с помощта на директиви proxy_ssl_certificate, proxy_ssl_certificate, proxy_ssl_certificate_key и proxy_ssl_certificate_key.

От друга страна, името на основния процес показва версията и името на компилацията, така че можете да видите тази информация, като преглеждате работещи процеси с помощната програма ps, а модулът gzip добави възможност за компресиране на отговори с код 207 (Множествено състояние).

И накрая, ако имате интерес да научите повече за него, можете да се консултирате с подробностите В следващия линк.

Как да инсталирам Angie на Linux?

Тези, които се интересуват от възможността да инсталират 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

След като изходният код е изтеглен и е в директорията, можем да продължим да компилираме със следните команди:

./конфигурирайте make make install

Друг от методите, които имаме, е инсталирането на подготвените двоични файлове. Например, в случая на Ubuntu и Debian, командите, които трябва да бъдат изпълнени, са следните:

sudo apt-get актуализация sudo apt-get install -y ca-сертификати curl lsb-release

Готово, това трябва да изтеглим публичния ключ от хранилището на Angie, използвано за удостоверяване на пакети:

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

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

Ако използвате Debian, трябва да стартирате:

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

Докато в случая на Ubuntu:

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

И след като това е направено, ние продължаваме да инсталираме Angie с:

sudo apt-get актуализация sudo apt-get install -y angie

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.