目次
1) まず、公式 Web サイトから新しいバージョンの Nginx をダウンロードします。
序文
Nginx は Apache に比べて抜け穴が多く、通常は Nginx をアップグレードすることでバグを解消できます。したがって、以下に書かれているのは、Nginx をアップグレードするプロセスです。
1. Nginxをアップグレードする
1) まず、公式 Web サイトから新しいバージョンの Nginx をダウンロードします。
ここでインストール パッケージをダウンロードできますhttps://nginx.org/download/nginx-1.18.0.tar.gz
wget https://nginx.org/download/nginx-1.18.0.tar.gz
以下は、私が確認したバージョン nginx-1.12.2.tar.gz です。
元のバージョンよりも新しいバージョンを選択してください。nginx-1.22.0 バージョン
2) まず、ダウンロードした圧縮パッケージを解凍します。
3) 解凍したディレクトリに移動します
4) インストールパスを設定する
cd nginx-1.xx.xx
./configure \
--prefix=/usr/local/nginx \
--user=nginx \
--group=nginx \
--with-http_stub_status_module \
--with-http_ssl_module
5)作る
元のコンパイルパラメータに従って nginx をインストールします。make のみが必要で、 make install は必要ありません 。make install の場合、元の設定ファイルが上書きされます。
make
6) 元の Nginx リソースをバックアップします。
mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx_old 备份
cp objs/nginx /usr/local/nginx/sbin/nginx
7) Nginx サービスを再起動します
8) バージョンの表示
要約する
ソフトウェアを更新するには、元のソフトウェアをアンインストールせずに、新しいバージョンをコンパイルしてインストールするだけで済みます。これにより、パフォーマンスの最適化、バグの修正、ソフトウェアの機能と安定性の向上が可能になります。