В качестве вэб-сервера для хост-аккаунтов выбран чисты nginx
Код: Выделить всё
# nginx -V
nginx version: nginx/1.20.1
built with OpenSSL 1.1.1g FIPS 21 Apr 2020 (running with OpenSSL 1.1.1k FIPS 2 5 Mar 2021)
TLS SNI support enabled
configure arguments: --prefix=/usr/share/nginx --sbin-path=/usr/sbin/nginx --mod ules-path=/usr/lib64/nginx/modules --conf-path=/etc/nginx/nginx.conf --error-log -path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --http- client-body-temp-path=/var/lib/nginx/tmp/client_body --http-proxy-temp-path=/var /lib/nginx/tmp/proxy --http-fastcgi-temp-path=/var/lib/nginx/tmp/fastcgi --http- uwsgi-temp-path=/var/lib/nginx/tmp/uwsgi --http-scgi-temp-path=/var/lib/nginx/tm p/scgi --pid-path=/run/nginx.pid --lock-path=/run/lock/subsys/nginx --user=nginx --group=nginx --with-file-aio --with-ipv6 --with-http_ssl_module --with-http_v2 _module --with-http_realip_module --with-http_addition_module --with-http_xslt_m odule=dynamic --with-http_image_filter_module=dynamic --with-http_geoip_module=d ynamic --with-http_sub_module --with-http_dav_module --with-http_flv_module --wi th-http_mp4_module --with-http_gunzip_module --with-http_gzip_static_module --wi th-http_random_index_module --with-http_secure_link_module --with-http_degradati on_module --with-http_slice_module --with-http_stub_status_module --with-http_pe rl_module=dynamic --with-http_auth_request_module --with-http_secure_link_module --with-mail=dynamic --with-mail_ssl_module --with-pcre --with-pcre-jit --with-s tream=dynamic --with-stream_ssl_module --with-stream_ssl_preread_module --with-t hreads --with-google_perftools_module --add-dynamic-module=/home/mockbuild/rpmbu ild/BUILD/ngx_brotli --add-dynamic-module=/home/mockbuild/rpmbuild/BUILD/nginx-c ache-purge-0.1 --add-dynamic-module=/home/mockbuild/rpmbuild/BUILD/headers-more- nginx-module-0.33 --add-dynamic-module=/home/mockbuild/rpmbuild/BUILD/ngx_pagesp eed-1.13.35.2-stable --add-dynamic-module=/home/mockbuild/rpmbuild/BUILD/nginx-r tmp-module-1.2.1 --add-dynamic-module=/home/mockbuild/rpmbuild/BUILD/nginx-combi ned-upstreams-module-master --add-dynamic-module=/home/mockbuild/rpmbuild/BUILD/ redis2-nginx-module-0.15 --add-dynamic-module=/home/mockbuild/diff/nginx-push-st ream-module-0.4.0 --add-dynamic-module=/home/mockbuild/diff/ModSecurity-nginx -- with-cc-opt='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-swi tches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/ redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clas h-protection -fcf-protection' --with-ld-opt='-Wl,-z,relro -Wl,-z,now -specs=/usr /lib/rpm/redhat/redhat-hardened-ld -Wl,-E'
Знаю, что добавление сторонних репозиториев крайне нежелательно, особенно EPEL. Поэому решил сначала подключить репозитории, установить модуль, и затем их выключить. Но, в процессе установки модуля получаю сообщение о несовместимости
Код: Выделить всё
# yum -y install nginx-module-passenger
Extra Packages for Enterprise Linux 8 - x86_64 6.4 MB/s | 16 MB 00:02
GetPageSpeed packages for Enterprise Linux 8 - x86_64 1.2 MB/s | 2.7 MB 00:02
GetPageSpeed packages for Enterprise Linux 8 - noarch 252 kB/s | 445 kB 00:01
=======================================================================
Some packages in your transaction are brought to you by GetPageSpeed:
- nginx-module-perl-1:1.20.2-2.el8.gps.x86_64
- nginx-1:1.20.2-24.el8.ngx.x86_64
- nginx-module-image-filter-1:1.20.2-4.el8.gps.x86_64
- nginx-module-passenger-1:1.20.2+6.0.12-1.el8.gps.x86_64
- nginx-module-xslt-1:1.20.2-3.el8.gps.x86_64
To enable package installs, subscribe using the following link:
https://www.getpagespeed.com/repo-subscribe/62.109.25.132
=======================================================================
Кроме того, сам модуль требует nginx не ниже 1.24.0 https://github.com/phusion/passenger/re ... ase-6.0.18
Вопрос, как для хост-аккаунтов установить и включить этот модуль NGINX ?