Am încercat să configurez compresia Brotli pe Nginx, dar nu reușesc la pasul de instalare a pachetului.
În special, când alerg sudo apt install nginx-module-brotli
, Inteleg asta
Următoarele pachete au dependențe neîndeplinite:
nginx-module-brotli : Depinde: nginx (= 1.17.3-2-ppa7~bionic)
E: Nu puteți corecta problemele, ați reținut pachete sparte.
Cu toate acestea, versiunea mea Nginx pare să se potrivească
nginx -V
Versiunea nginx: nginx/1.17.3
construit de gcc 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)
construit cu OpenSSL 1.1.1 11 septembrie 2018
Suportul TLS SNI activat
configurați argumente: --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --modules-path=/usr/lib/nginx/modules --conf-path=/etc/nginx/nginx. conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx. pid --lock-path=/var/run/nginx.lock --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/ nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/ var/cache/nginx/scgi_temp --user=nginx --group=nginx --with-compat --with-file-aio --with-threads --with-http_addition_module --with-http_auth_request_module --with-http_dav_module - -cu-http_flv_module --cu-http_gunzip_module --cu-http_gzip_static_module --cu-http_mp4_module --cu-http_random_index_module --cu-http_realip_module --cu-http_secure_link_module --cu-http_slice_link_module --cu-http_slice_module -http_slice_module -http_slice_module-http_module- -cu-http_sub_modul --with-http_v2_module --with-mail --with-mail_ssl_module --with-stream --with-stream_realip_module --with-stream_ssl_module --with-stream_ssl_preread_module --with-cc-opt='-g -O2 -fdebug -prefix-map=/data/builder/debuild/nginx-1.17.3/debian/debuild-base/nginx-1.17.3=.-fstack-protector-strong -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fPIC' --with-ld-opt='-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl, -z,acum -Wl,--așa cum este necesar -plăcintă'
Orice sfat despre cum să remediați acest lucru este apreciat. Am încercat să actualizez la cel mai nou Nginx (1.20.x), dar același lucru persistă. De asemenea, am încercat să-l compilez de la zero folosind ACEST ghid aici cu aceleași rezultate.
Editare: la cerere în comentarii
> (bază) ubuntu@host:~$ sudo apt update Hit:1
> http://us-west-2.ec2.archive.ubuntu.com/ubuntu bionic InRelease Hit:2
> http://us-west-2.ec2.archive.ubuntu.com/ubuntu bionic-updates
> InRelease Hit:3
> http://us-west-2.ec2.archive.ubuntu.com/ubuntu bionic-backports
> InRelease Get:4
> http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
> Hit:5 http://ppa.launchpad.net/hda-me/nginx-stable/ubuntu bionic
> InRelease Hit:6
> http://nginx.org/packages/ubuntu bionic InRelease
> Hit:7 http://ppa.launchpad.net/maxmind/ppa/ubuntu bionic InRelease
> Preluat 88,7 kB în 1 s (145 kB/s) Citirea listelor de pachete... Terminat
> Construirea arborelui de dependență Citirea informațiilor de stare... Efectuat 47
> pachetele pot fi actualizate. Rulați „apt list --upgradable” pentru a le vedea.
>
> (bază) ubuntu@host:~$ sudo apt install nginx Reading
> liste de pachete... Terminat Construirea arborelui de dependență Stare de citire
> informații... Terminat Următoarele pachete NOI vor fi instalate:
> nginx 0 a fost actualizat, 1 nou instalat, 0 de eliminat și 47 nu au fost actualizate.
> Trebuie să obțineți 877 kB de arhive. După această operațiune, 3.074 kB de
> va fi folosit spațiu suplimentar pe disc. Obțineți: 1
> http://nginx.org/packages/ubuntu bionic/nginx amd64 nginx amd64
> 1.20.2-1~bionic [877 kB] Preluat 877 kB în 1s (668 kB/s) Se selectează pachetul neselectat anterior nginx. (Se citește baza de date... 149038
> fișierele și directoarele instalate în prezent.) Se pregătește despachetarea
> .../nginx_1.20.2-1~bionic_amd64.deb ...
> --------------------------------------------- ---------------------
>
> Mulțumim pentru utilizarea nginx!
>
> Vă rugăm să găsiți documentația oficială pentru nginx aici:
> * https://nginx.org/en/docs/
>
> Vă rugăm să vă abonați la lista de corespondență nginx-announce pentru a beneficia la maximum
> știri importante despre nginx:
> * https://nginx.org/en/support.html
>
> Abonamentele comerciale pentru nginx sunt disponibile pe:
> * https://nginx.com/products/
>
> --------------------------------------------- --------------------- Se despachetează nginx (1.20.2-1~bionic) ... Se configurează nginx
> (1.20.2-1~bionic) ... nginx: [avertizează] directiva „ssl” este depreciată,
> folosiți în schimb directiva „ascultă... ssl”.
> /etc/nginx/sites-enabled/zdravost:22 Procesarea declanșatoarelor pentru man-db
> (2.8.3-2ubuntu0.1) ... Procesarea declanșatorilor pentru ureadahead (0.100.0-21)
> ... Procesarea declanșatoarelor pentru systemd (237-3ubuntu10.50) ...