🤢
【NGINX】 バージョンを指定してインストールする Red Hat Enterprise Linux (RHEL8)
Red Hat Enterprise Linux (RHEL)に最新版のNGINXをインストールするためには、以下の手順を実行します。なお、管理者権限(root)が必要です。
モジュールリストに存在するパターン
利用可能な NGINX モジュールストリームを表示:
コマンド
yum module list nginx
v1.22がリストに存在している場合に有効にする例:
コマンド
yum module enable nginx:1.22
パッケージインストール
コマンド
yum module install nginx:1.22
インストールされたバージョンを確認
コマンド
nginx -v
モジュールリストに存在しないパターン
まず、NGINXの公式リポジトリをシステムに追加します。そのために、 /etc/yum.repos.d/nginx.repo ファイルを作成します。
コマンド
sudo vi /etc/yum.repos.d/nginx.repo
ファイルを開いたら、以下の内容を追加します。
コマンド
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/mainline/rhel/8/$basearch/
gpgcheck=0
enabled=1
ここで、baseurlのパス中にあるrhel/8/はRHELのバージョンに対応しています。もし異なるバージョンを使っている場合は適宜修正してください。
追加したリポジトリからNGINXをインストールします。
コマンド
sudo dnf install nginx
インストールされたバージョンを確認
コマンド
nginx -v
Discussion