Centos8に最新バージョンのNginxをインストールする

CentOS8のデフォルトソフトウェアリポジトリに組み込まれているnginxのバージョンは1.14.1です。最近、スキャンを実行すると、バージョン1.17.7以上にアップグレードする必要があるというメッセージが表示されます。以下では、最新バージョンのnginxをインストールする方法と、特定のバージョンのnginxをインストールする方法について説明します。

CentOS8に最新バージョンのNginxをインストールする方法

CentOS8のデフォルトのソフトウェアリポジトリにnginxバージョン1.14.1が組み込まれている場合の対処方法を教えてください。最近スキャンを実行したところ、バージョン1.17.7以上にアップグレードする必要があることが示されました。インストール方法は次のとおりです。、指定された Nginx バージョンをインストールします。

nginx公式ソースのインストール

/etc/yum.repos.d/ ディレクトリに、新しい nginx.repo ファイルを作成します。

vi /etc/yum.repos.d/nginx.repo

次の内容を nginx.repo ファイルに貼り付けます。


[nginx-stable]
name=nginx 安定リポジトリ
ベースURL=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
有効=1
gpgkey=https://nginx.org/keys/nginx_signing.key
モジュールホットフィックス=true
[nginxメインライン]
name=nginxメインラインリポジトリ
ベースURL=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
有効=0
gpgkey=https://nginx.org/keys/nginx_signing.key
モジュールホットフィックス=true

システムとEPELソースのnignxのバージョンが古いです。上記の公式ソースを使用して最新バージョンをインストールしてください。

保存して終了したら、dnf list コマンドを実行して、nginx のすべてのバージョンを一覧表示します。

dnf list nginx --showduplicates

nginxのすべてのバージョンを一覧表示する

現在システムにインストールされているnginxのバージョンはnginx1.14.1です。以下の手順でnginxのバージョンをアップグレードします。

nginx の最新バージョンを表示します。

dnf 情報 nginx

最新バージョンの nginx をインストールします。

dnf nginx をインストール

nginx を古いバージョンから最新バージョンに更新します。

DNFアップデート

nginxの最新バージョンを古いバージョンから更新する

注意: 以前のバージョンから nginx を更新する場合は、まずファイルをバックアップしてください。

指定されたバージョンの nginx をインストールします。

nginx-1.18.0 をインストールします 

指定されたバージョンのnginxをインストールする

もしあなたが望まないなら最新バージョンは1.20.2です。nginx-の後にバージョン番号を追加することで、特定のバージョンのnginxをインストールすることもできます。

nginx のバージョンを確認します。

nginx -v

チェックnginxインストール パッケージ情報:

rpm -qi nginx

nginxをアンインストールします。

dnf nginx を削除

nginxをアンインストールしたい場合は、以下を実行してください。 dnf nginx を削除 注文。

他のソースからNginxをインストールする

/etc/yum.repos.d/ ディレクトリに、新しい nginx.repo ファイルを作成します。

vi /etc/yum.repos.d/nginx.repo

次の内容を nginx.repo ファイルに貼り付けます。

[nginxメインライン]
name=nginxメインラインリポジトリ
ベースURL=http://mirrors.ustc.edu.cn/nginx/mainline/centos/$releasever/$basearch/
gpgcheck=0
有効=1
モジュールホットフィックス=true

保存して終了します。インストール方法は上記と同じです。

スコア

手紙への返信

メールアドレスが変更されることはありません。 支払い欄に必須の項目は必須です