在AlmaLinux 8上安装Nginx 1.16(通过AppStream)

开头

使用Application Stream (AppStream) 在 AlmaLinux 8 上安装 Nginx 1.16。
母文:Nginx 的各种安装方法和 EOL 总结。

支援

如果采用这种方法引入的话,根据《Red Hat企业版Linux应用流程生命周期 – Red Hat客户门户》来看,预计2021年10月将达到终止支持(EOL)。
之后可能不会对报告的漏洞和问题进行修复。

记录

安装

# cat /etc/redhat-release
AlmaLinux release 8.8 (Sapphire Caracal)

# yum module list nginx
Last metadata expiration check: 0:00:03 ago on Fri Jul  7 04:22:43 2023.
AlmaLinux 8 - AppStream
Name                      Stream                       Profiles                       Summary
nginx                     1.14 [d]                     common [d]                     nginx webserver
nginx                     1.16                         common [d]                     nginx webserver
nginx                     1.18                         common [d]                     nginx webserver
nginx                     1.20                         common [d]                     nginx webserver
nginx                     1.22                         common [d]                     nginx webserver

Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled

# yum install -y @nginx:1.16
... 略

不同种类的确认

# which nginx
/usr/sbin/nginx

# nginx -v
nginx version: nginx/1.16.1

# yum module info nginx:1.16
Last metadata expiration check: 0:00:30 ago on Fri Jul  7 04:26:43 2023.
Name             : nginx
Stream           : 1.16 [e] [a]
Version          : 8040020210608131432
Context          : 522a0ee4
Architecture     : x86_64
Profiles         : common [d] [i]
Default profiles : common
Repo             : appstream
Summary          : nginx webserver
Description      : nginx 1.16 webserver module
Requires         : platform:[el8]
Artifacts        : nginx-1:1.16.1-2.module_el8.4.0+2470+68135136.1.alma.src
                 : nginx-1:1.16.1-2.module_el8.4.0+2470+68135136.1.alma.x86_64
                 : nginx-all-modules-1:1.16.1-2.module_el8.4.0+2470+68135136.1.alma.noarch
                 : nginx-debuginfo-1:1.16.1-2.module_el8.4.0+2470+68135136.1.alma.x86_64
                 : nginx-debugsource-1:1.16.1-2.module_el8.4.0+2470+68135136.1.alma.x86_64
                 : nginx-filesystem-1:1.16.1-2.module_el8.4.0+2470+68135136.1.alma.noarch
                 : nginx-mod-http-image-filter-1:1.16.1-2.module_el8.4.0+2470+68135136.1.alma.x86_64
                 : nginx-mod-http-image-filter-debuginfo-1:1.16.1-2.module_el8.4.0+2470+68135136.1.alma.x86_64
                 : nginx-mod-http-perl-1:1.16.1-2.module_el8.4.0+2470+68135136.1.alma.x86_64
                 : nginx-mod-http-perl-debuginfo-1:1.16.1-2.module_el8.4.0+2470+68135136.1.alma.x86_64
                 : nginx-mod-http-xslt-filter-1:1.16.1-2.module_el8.4.0+2470+68135136.1.alma.x86_64
                 : nginx-mod-http-xslt-filter-debuginfo-1:1.16.1-2.module_el8.4.0+2470+68135136.1.alma.x86_64
                 : nginx-mod-mail-1:1.16.1-2.module_el8.4.0+2470+68135136.1.alma.x86_64
                 : nginx-mod-mail-debuginfo-1:1.16.1-2.module_el8.4.0+2470+68135136.1.alma.x86_64
                 : nginx-mod-stream-1:1.16.1-2.module_el8.4.0+2470+68135136.1.alma.x86_64
                 : nginx-mod-stream-debuginfo-1:1.16.1-2.module_el8.4.0+2470+68135136.1.alma.x86_64

Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled, [a]ctive
bannerAds