方法1:YUM nginxのアップグレードコマンドを使用します
1、新しいファイルの下の構成ディレクトリのYUMリポジトリ(/etc/yum.repos.d/)でnginx.repo
私たちは/ etc / yumを .repos.d / nginx.repo
次のようにNginx.repoファイルの内容は以下のとおりです。
#Nginx.repo [nginxの] 名 = nginxのレポ BASEURL =のhttp:// nginx.org/packages/centos/7/$basearch/ gpgcheck = 0 有効 = 1
2、ヤムヤムmakecacheコマンドを実行して、すべてきれいにし、
3、アップグレードnginxのを開始
yumのアップデートnginxの#升级nginxの
方法2:最初のアンインストールに基づく方法において
1.アンインストール:yumを削除nginxの
2、インストール:yumのインストールnginxの-y
方法3:指定されたrpmパッケージのダウンロードnginxの公式ウェブサイトでは、アップグレードにrpmコマンドを使用します
rpmパッケージのnginxの公式アドレス:http://nginx.org/packages/rhel/7/x86_64/RPMS/
1、あなたは直接アップグレードnginxのバージョンを指定することができます。
#先下载nginxの的RPM包 [試験ソフト@ルート]#wgetのhttp://nginx.org/packages/rhel/7/x86_64/RPMS/nginx-1.12.0-1.el7.ngx.x86_64.rpm #再执行のrpm -Uvh nginx- 1.12 *** #[テストソフト@ルート] のrpm -Uvhのnginx-1.12.0-1 .el7.ngx.x86_64.rpmの nginxの:警告 - 1.12。0 - 1 .el7.ngx.x86_64.rpm:ヘッダーV4 RSA / SHA1署名、キーID 7bd9bf62:NOKEYが 準備... ###################### ########### [ 100%] の更新 / インストール... 1:nginx- 1:1.12。0 - 1 .el7.ngxは################################# [ 50%が】 クリーンアップ / 除去します.. 。 2:nginx- 1:1.6。3 - 8 .el7 ################################# [ 100%]
#升级后
[ルート@試験ソフト]#ます。rpm -qa | grepをnginxの
nginxの-1.12.0-1.el7.ngx.x86_64
nginxのyumの過程で発生した問題をアップグレードします。
アップグレードまたはインストールプロセスの場合:
13536#13536: module "/usr/lib64/nginx/modules/ngx_http_geoip_module.so" version 1012002
instead of 1015008 in /usr/share/nginx/modules/mod-http-geoip.conf:1
これは、nginxの間の競合この問題を解決するための高速で、このテンプレート、最初nginxの-MODアンインストールすることです。
yumを nginxの-MODを削除*
その後のnginx-モジュール - インストール*
yumを インストール nginxの-モジュール- *