
Angie iforogo yakagadzirwa nevaimbova vagadziri veF5
Shanduro itsva ye Angie 1.5 yakaburitswa uye mune ino chikamu cheiyi Nginx forogo yakagadzirwa neboka revaimbova vagadziri, Kutevedzana kwekuvandudzwa kwakaitwa zvese mukutsigira, maitiro ekuenderana nemamwe masisitimu, kuiswa kwemamodule matsva, kugadzirisa kwebug nezvimwe.
Mune iyi vhezheni itsva inoratidzwa yeAngie 1.5, Kuvandudzwa kweizvi kunobva pane nginx vhezheni 1.25.4 Izvo zvese kuvandudzwa uye zvitsva zvimiro zvakaitwa uye zvinotamiswa pamwe chete neshanduko dzakagadzirirwa nevagadziri.
Uye muna Angie 1.5 Chimwe chezvinhu zvinomira pachena kuunzwa kwehttp_acme module, inogadziriswa kuburikidza ne acme_client uye acme mirairo, pamwe chete nemhando dzakasiyana dzakadai se $acme_cert_* y $acme_cert_key_
*, izvo inogadzirisa maitiro ekutora nekuvandudza zvitupa uchishandisa Let Encrypt's ACME protocol. Ichi chitsva chimiro chakagadzirirwa kuita otomatiki kuchengetedza kwezvitupa zvakagadziridzwa.
Imwe shanduko inomira mushanduro nyowani ndeyekuti rairo rawedzerwa auto_redirect
, zvinova basa rekugadzirisa otomatiki redirection process kufambisa kutonga kwemaitiro evhavha mumamiriro ezvinhu apo chikumbiro URI hachipere mu "/" zvakakodzera.
MuAngie 1.5.0 zvakare kubatanidzwa nePrometheus kunovandudzwa (a monitoring system nekupa imwe nzira yekushandisa epoch time pachinzvimbo cheiyo standard ISO 8601 fomati Paunenge uchiendesa kunze metrics, kushandisa epoch nguva, shandisa parameter «date=epoch
»paunenge uchikumbira.
Saizvozvowo, yakasumwa nyika itsva of «recovering
» muStatistics APIs, zvichiratidza kunonoka kupora kubva mukukundikana kunoenderana neanononoka_kutanga sarudzo uye kubvumira kutarisisa kudzoreredza zvishoma nezvishoma kwevaridzi vekumusoro mushure mekutadza.
Zvevamwe zvinoshandukaizvo zvinobuda mushanduro itsva iyi:
- Shanduko dzakaunganidzwa munginx 1.25.4 dzakatamiswa kubva kunginx project repository kuenda kuAngie 1.5.0.
- Mapakeji akagadzirirwa FreeBSD 13 (arm64) uye RED OS 8 (x86-64) masisitimu anoshanda.
- Yakawedzerwa pasuru yemodule
angie-module-otel
(NGINX Native OpenTelemetry), uye pasuru yacho yakagadziridzwaangie-module-opentracing
anginx-opentracing
0.34.0. - Yakawedzera dynamic module mapakeji, kusanganisira
angie-modulo-otel.
- Yakagadzirisa nyaya apo kushandura zvine simba rondedzero yeproxy server neSSL session reuse mechanism yakagoneswa (
proxy_ssl_session_reuse
) - Zvino izvo
-V
switch inoratidzawo iyo yakakodzera vhezheni yenginx, iyo inobatsira kuenderana neyechitatu-bato zvinoshandiswa, kunyanya certbot.
pakupedzisira kana uri kufarira kuziva zvakawanda nezvazvo nezve ichi chitsva kuburitswa, iwe unogona kutarisa iyo ruzivo Mune inotevera chinongedzo.
Maitiro ekuisa Angie paLinux?
Kune avo vanofarira kukwanisa kuisa Angie, vanogona kuzviita nekutevera mirairo yatinogovera pazasi.
Nzira yekutanga, uye iyo yandinokurudzira, ndeyekuita kuisirwa, tichinyora kodhi yayo pachedu. Kuti tiite izvi tinofanira kuvhura terminal uye mairi tichanyora zvinotevera:
curl -O https://download.angie.software/files/angie-1.5.0.tar.gz tar -xpf angie-1.5.0.tar.gz cd angie-1.5.0
Kana iyo kodhi kodhi yatorwa uye kuva mukati medhairekitori tinogona kuenderera mberi nekuunganidza nemirairo inotevera:
./configure gadzira gadzira
Imwe yenzira dzatinadzo kuisa mabhinari akagadzirirwa. Semuyenzaniso, panyaya yeUbuntu neDebian, mirairo inofanirwa kutevedzwa ndeiyi inotevera:
sudo apt-tora yekuvandudza sudo apt-tora kuisa -y ca-zvitupa curl lsb-kuburitswa
Zvino zvaitwa, izvi tinofanira kudhawunirodha kiyi yeruzhinji kubva kune Angie's repository inoshandiswa kutendesa mapakeji:
sudo curl -o /etc/apt/trusted.gpg.d/angie-signing.gpg \
https://angie.software/keys/angie-signing.gpg
Kana uri kushandisa Debian unofanira kumhanya:
echo "deb https://download.ngie.software/angie/debian/ `lsb_release -cs` main" \ | sudo tee /etc/apt/source.list.d/angie.list >/dev/null
Ndichiri munyaya yeUbuntu:
echo "deb https://download.angie.software/angie/ubuntu/ `lsb_release -cs` main" \ | sudo tee /etc/apt/source.list.d/angie.list >/dev/null
Uye kana izvi zvangoitwa isu tinoenderera mberi nekuisa Angie ne:
sudo apt-tora update sudo apt-tora kuisa -y angie