Mercurial > hg > nginx-site
changeset 2730:5235e67595b4
Linux packages: added Amazon Linux 2.
author | Konstantin Pavlov <thresh@nginx.com> |
---|---|
date | Fri, 14 May 2021 13:39:50 +0300 |
parents | 886c6507ee04 |
children | 5d15140ad319 |
files | xml/en/linux_packages.xml xml/ru/linux_packages.xml |
diffstat | 2 files changed, 137 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/xml/en/linux_packages.xml Fri May 28 11:11:20 2021 +0100 +++ b/xml/en/linux_packages.xml Fri May 14 13:39:50 2021 +0300 @@ -7,7 +7,7 @@ <article name="nginx: Linux packages" link="/en/linux_packages.html" lang="en" - rev="58"> + rev="59"> <section name="Supported distributions and versions" id="distributions"> @@ -146,6 +146,24 @@ </table> </para> +<para> +<link id="Amazon-Linux">Amazon Linux</link> + +<table note="yes"> + +<tr> +<td width="30%">Version</td> +<td>Supported platforms</td> +</tr> + +<tr> +<td width="30%">2 (LTS)</td> +<td>x86_64, aarch64/arm64</td> +</tr> + +</table> +</para> + </section> @@ -484,6 +502,54 @@ </section> +<section name="Amazon Linux" id="Amazon-Linux"> + +<para> +Install the prerequisites: +<programlisting> +sudo yum install yum-utils +</programlisting> + +To set up the yum repository, create the file named +<path>/etc/yum.repos.d/nginx.repo</path> +with the following contents: + +<programlisting> +[nginx-stable] +name=nginx stable repo +baseurl=http://nginx.org/packages/amzn2/$releasever/$basearch/ +gpgcheck=1 +enabled=1 +gpgkey=https://nginx.org/keys/nginx_signing.key +module_hotfixes=true + +[nginx-mainline] +name=nginx mainline repo +baseurl=http://nginx.org/packages/mainline/amzn2/$releasever/$basearch/ +gpgcheck=1 +enabled=0 +gpgkey=https://nginx.org/keys/nginx_signing.key +module_hotfixes=true +</programlisting> + +By default, the repository for stable nginx packages is used. +If you would like to use mainline nginx packages, run the following command: +<programlisting> +sudo yum-config-manager --enable nginx-mainline +</programlisting> + +To install nginx, run the following command: +<programlisting> +sudo yum install nginx +</programlisting> + +When prompted to accept the GPG key, verify that the fingerprint matches +<command>573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62</command>, +and if so, accept it. +</para> + +</section> + </section> @@ -500,7 +566,7 @@ sources for stable releases. To build binary packages, run <command>make</command> in <path>debian/</path> directory on Debian/Ubuntu, or in -<path>rpm/SPECS/</path> on RHEL/CentOS/SLES, or in +<path>rpm/SPECS/</path> on RHEL/CentOS/SLES/Amazon Linux, or in <path>alpine/</path> on Alpine. </para>
--- a/xml/ru/linux_packages.xml Fri May 28 11:11:20 2021 +0100 +++ b/xml/ru/linux_packages.xml Fri May 14 13:39:50 2021 +0300 @@ -7,7 +7,7 @@ <article name="nginx: пакеты для Linux" link="/ru/linux_packages.html" lang="ru" - rev="58"> + rev="59"> <section name="Поддерживаемые дистрибутивы и версии" id="distributions"> @@ -144,6 +144,24 @@ </table> </para> +<para> +<link id="Amazon-Linux">Amazon Linux</link> + +<table note="yes"> + +<tr> +<td width="30%">Версия</td> +<td>Поддерживаемые платформы</td> +</tr> + +<tr> +<td width="30%">2 (LTS)</td> +<td>x86_64, aarch64/arm64</td> +</tr> + +</table> +</para> + </section> @@ -482,6 +500,55 @@ </section> +<section name="Amazon Linux" id="Amazon-Linux"> + +<para> +Установите пакеты, необходимые для подключения yum-репозитория: +<programlisting> +sudo yum install yum-utils +</programlisting> + +Для подключения yum-репозитория создайте файл с именем +<path>/etc/yum.repos.d/nginx.repo</path> +со следующим содержимым: + +<programlisting> +[nginx-stable] +name=nginx stable repo +baseurl=http://nginx.org/packages/amzn2/$releasever/$basearch/ +gpgcheck=1 +enabled=1 +gpgkey=https://nginx.org/keys/nginx_signing.key +module_hotfixes=true + +[nginx-mainline] +name=nginx mainline repo +baseurl=http://nginx.org/packages/mainline/amzn2/$releasever/$basearch/ +gpgcheck=1 +enabled=0 +gpgkey=https://nginx.org/keys/nginx_signing.key +module_hotfixes=true +</programlisting> + +По умолчанию используется репозиторий для стабильной версии nginx. +Если предпочтительно использовать пакеты для основной версии nginx, +выполните следующую команду: +<programlisting> +sudo yum-config-manager --enable nginx-mainline +</programlisting> + +Чтобы установить nginx, выполните следующую команду: +<programlisting> +sudo yum install nginx +</programlisting> + +При запросе подтверждения GPG-ключа проверьте, что отпечаток ключа совпадает +с <command>573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62</command>, и, +если это так, подтвердите его. +</para> + +</section> + </section> @@ -498,7 +565,7 @@ исходные коды пакетов для стабильных релизов. Для сборки бинарных пакетов запустите <command>make</command> в каталоге <path>debian/</path> для Debian/Ubuntu, или в каталоге -<path>rpm/SPECS/</path> для RHEL/CentOS/SLES, или в каталоге +<path>rpm/SPECS/</path> для RHEL/CentOS/SLES/Amazon Linux, или в каталоге <path>alpine/</path> для Alpine. </para>