優れたソフトウェアと実用的なチュートリアル
CentOS8に最新バージョンのNginxをインストールする方法
nginxのバージョンCentOS8のデフォルトのソフトウェアリポジトリにnginxバージョン1.14.1が組み込まれている場合の対処方法を教えてください。最近スキャンを実行したところ、バージョン1.17.7以上にアップグレードする必要があることが示されました。インストール方法は次のとおりです。nginxの最新バージョン、指定された 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のバージョンはnginx1.14.1です。以下の手順でnginxのバージョンをアップグレードします。
nginx の最新バージョンを表示します。
dnf 情報 nginx
最新バージョンの nginx をインストールします。
dnf nginx をインストール
nginx を古いバージョンから最新バージョンに更新します。
DNFアップデート
注意: 以前のバージョンから 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
保存して終了します。インストール方法は上記と同じです。