ステップ 1: 元のサービスを停止し、ディレクトリをバックアップする
sudo サービス nginx 停止
sudo cp -r /etc/nginx ./var/bak/
ステップ 2: 元の nginx をアンインストールします。
sudo apt-get delete nginx をアンインストール
します。完全に削除する必要がある場合は、-purge パラメータを追加します。
sudo apt-get --purge nginx を削除
ステップ 3: ubuntu ソース ファイル /etc/apt/sources.list を更新します
# ディレクトリを入力します
cd /etc/apt
バックアップ ソース ファイル
$sudo cpsources.listsources.list.bak
#設定ファイルを編集します
sudo vimsources.list
#ファイルの終わり以下の 2 行を追加して
deb を保存します http://nginx.org/packages/ubuntu/ コードネーム nginx
deb-src http://nginx.org/packages/ubuntu/ コードネーム nginx
このうち、コードネームはubuntu に置き換えられるシステムのバージョン。ここで:
14.04はトラスティに対応
16.04 は Xenial に対応しており、これはこれです
17.10はartfulに対応
18.04はバイオニックに対応
私はubuntuの16.04バージョンを使用しているため、ここで置き換えられます
deb http://nginx.org/packages/ubuntu/ xenial nginx
deb-src http://nginx.org/packages/ubuntu/ xenial nginx は、
nginx に必要なキー ファイルをインポートします
sudo wget http://nginx.org/keys/nginx_signing.key
sudo apt-key add nginx_signing.key
4 番目のステップは、ソースを更新して nginx をインストールすることです。
sudo apt-get update
sudo apt-get install nginx インストール
されているバージョンを表示するには、nginx -v コマンドを使用します。
5 番目のステップは、構成ファイルを新しくインストールされたプログラム ディレクトリ
sudo cp /var/bak/nginx/conf.d/. /etc/nginx/conf.d
sudo cp /var/bak/nginx/nginx.conf /にコピーすることです。 etc/nginx/
6 番目のステップは、新しい nginx サービスを開始することです。
sudo service nginx start
この時点で、ubuntu で nginx を最新バージョンにアップグレードする操作は完了です。