欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

nginx編譯安裝后對nginx進行平滑升級的方法

 更新時間:2018年12月25日 14:53:20   投稿:zx  
nginx編譯安裝后用了一段時間后發(fā)現(xiàn)當前版本有漏洞或需要新的功能時就需要對當前nginx版本進行版本升級,所以這時就需到對nginx的平滑升級,如何進行平滑升級,下面就一起來了解一下

nginx編譯安裝后用了一段時間后發(fā)現(xiàn)當前版本有漏洞或需要新的功能時就需要對當前nginx版本進行版本升級,但又不能影響正常的使用,所以這時就需到對nginx的平滑升級,更新到最新版本了。

本文演示的是nginx-1.13.6升級到nginx-1.13.12的過程,其他版本也適用。

一、nginx新版的下載

下載頁面:http://nginx.org/en/download.html

wget -c http://nginx.org/download/nginx-1.13.12.tar.gz

二、獲取老版本nginx的配置

查看當前版本: /usr/local/nginx/sbin/nginx -v

查看當前配置: /usr/local/nginx/sbin/nginx -V

[root@zixuephp nginx-1.13.6]# /usr/local/nginx/sbin/nginx -v
nginx version: nginx/1.13.6
[root@zixuephp nginx-1.13.6]# /usr/local/nginx/sbin/nginx -V
nginx version: nginx/1.13.6
built by gcc 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) 
built with OpenSSL 1.0.2k-fips 26 Jan 2017
TLS SNI support enabled
configure arguments: --prefix=/usr/local/nginx --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_v2_module --with-http_gzip_static_module --with-http_sub_module --with-pcre --with-http_ssl_module

三、解壓新版nginx源碼包

tar -xzvf nginx-1.13.12.tar.gz
cd nginx-1.13.12

四、對新版重新編譯前的配置

這里的配置和老版本的一樣 : /usr/local/nginx/sbin/nginx -V

復(fù)制代碼 代碼如下:
./configure --prefix=/usr/local/nginx --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_v2_module --with-http_gzip_static_module --with-http_sub_module --with-pcre --with-http_ssl_module

五、編譯生成objs目錄,進入目錄,替換nginx

make

編譯后通過ls可以看到有個objs的目錄

[root@zixuephp nginx-1.13.12]# ls
auto CHANGES CHANGES.ru conf configure contrib html LICENSE Makefile man objs README src
[root@zixuephp nginx-1.13.12]#

進入objs目錄,替換老版本的nginx主程序(在操作這里前一定要先備份,免得出錯)

[root@zixuephp objs]#mv nginx /usr/local/nginx/sbin/nginx

六、平滑升級

make upgrade

七、升級成功,查看版本

[root@zixuephp nginx-1.13.12]# /usr/local/nginx/sbin/nginx -v
nginx version: nginx/1.13.12
[root@zixuephp nginx-1.13.12]# /usr/local/nginx/sbin/nginx -V
nginx version: nginx/1.13.12
built by gcc 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) 
built with OpenSSL 1.0.2k-fips 26 Jan 2017
TLS SNI support enabled
configure arguments: --prefix=/usr/local/nginx --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_v2_module --with-http_gzip_static_module --with-http_sub_module --with-pcre --with-http_ssl_module

在升級前一定要提前備份好nginx程序和網(wǎng)站等文件,避免出錯。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 查看nginx是否已經(jīng)啟動的幾種方法總結(jié)

    查看nginx是否已經(jīng)啟動的幾種方法總結(jié)

    在Ubuntu或其他Linux系統(tǒng)上,有多種方法可以檢查Nginx是否已經(jīng)啟動,文中通過代碼介紹的非常詳細,對大家學(xué)習或者使用nginx具有一定的參考借鑒價值,需要的朋友可以參考下
    2024-11-11
  • CentOS7安裝Nginx并配置自動啟動的方法步驟

    CentOS7安裝Nginx并配置自動啟動的方法步驟

    這篇文章主要介紹了CentOS7安裝Nginx并配置自動啟動的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-10-10
  • nginx安裝以及配置的詳細過程記錄

    nginx安裝以及配置的詳細過程記錄

    Nginx (engine x) 是一個高性能的HTTP和反向代理服務(wù)器,也是一個IMAP/POP3/SMTP服務(wù)器,下面這篇文章主要給大家介紹了關(guān)于nginx安裝以及配置的詳細過程,文章將實現(xiàn)的過程介紹的非常詳細,需要的朋友可以參考下
    2021-09-09
  • nginx處理http請求實現(xiàn)過程解析

    nginx處理http請求實現(xiàn)過程解析

    這篇文章主要介紹了nginx處理http請求實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友可以參考下
    2020-11-11
  • 一文弄懂Nginx的location匹配的實現(xiàn)

    一文弄懂Nginx的location匹配的實現(xiàn)

    這篇文章主要介紹了一文弄懂Nginx的location匹配的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧
    2020-02-02
  • nginx請求時找路徑問題解決

    nginx請求時找路徑問題解決

    當你安裝了nginx的時候,為nginx配置了如下的location,想要去訪問路徑下面的內(nèi)容,可是總是出現(xiàn)404,找不到文件,這是什么原因呢,今天我們就來解決這個問題,感興趣的朋友一起看看吧
    2023-10-10
  • nginx+iis實現(xiàn)簡單的負載均衡

    nginx+iis實現(xiàn)簡單的負載均衡

    這篇文章主要為大家詳細介紹了nginx+iis實現(xiàn)一個簡單的負載均衡的方法,感興趣的小伙伴們可以參考一下
    2016-03-03
  • 在服務(wù)器上啟用HTTPS的詳細教程

    在服務(wù)器上啟用HTTPS的詳細教程

    這篇文章主要介紹了在服務(wù)器上啟用HTTPS的詳細教程,包括在AWS中生成SSL證書以及在Nginx上的相關(guān)配置等,極力推薦!需要的朋友可以參考下
    2015-06-06
  • Nginx + php 搭建 超性能 WEB 服務(wù)器

    Nginx + php 搭建 超性能 WEB 服務(wù)器

    Nginx ("engine x") 是一個高性能的 HTTP 和反向代理服務(wù)器,也是一個 IMAP/POP3/SMTP 代理服務(wù)器。
    2010-03-03
  • nginx stream無法使用的解決辦法

    nginx stream無法使用的解決辦法

    nginx的stream模塊一般用于tcp/UDP數(shù)據(jù)流的代理和負載均衡,本文將給大家介紹一下如何解決nginx stream無法使用問題,文中通過代碼示例給大家介紹的非常詳細,需要的朋友可以參考下
    2024-02-02

最新評論