Amazon LinuxにNginxをバージョン指定してインストールする
公式サイト(http://nginx.org/en/linux_packages.html#stable)に、repoファイルの書き方がのってる。
ひな形
[nginx] name=nginx repo baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/ gpgcheck=0 enabled=1
OS = centos、OSRELEASE=6とする。
[nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/6/$basearch/ gpgcheck=0 enabled=1
インストール可能なバージョンを調べる
# yum --showduplicates --disablerepo=amzn-main list nginx Loaded plugins: priorities, update-motd, upgrade-helper Installed Packages nginx.x86_64 1.12.0-1.el6.ngx @nginx Available Packages nginx.x86_64 1.8.0-1.el6.ngx nginx nginx.x86_64 1.10.0-1.el6.ngx nginx nginx.x86_64 1.10.1-1.el6.ngx nginx nginx.x86_64 1.10.2-1.el6.ngx nginx nginx.x86_64 1.10.3-1.el6.ngx nginx nginx.x86_64 1.12.0-1.el6.ngx nginx
バージョンを指定してインストールする
※ 今回は1.12をインストール
# yum -y install --disablerepo=amzn-main nginx-1.12.0
以上です