bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

Nginx版本平滑升級-創新互聯

1、編譯安裝nginx-1.14.2:

建網站原本是網站策劃師、網絡程序員、網頁設計師等,應用各種網絡程序開發技術和網頁設計技術配合操作的協同工作。成都創新互聯公司專業提供成都做網站、網站建設,網頁設計,網站制作(企業站、響應式網站設計、電商門戶網站)等服務,從網站深度策劃、搜索引擎友好度優化到用戶體驗的提升,我們力求做到極致!

# yum -y install gcc pcre pcre-devel zlib zlib-devel

# tar -xf nginx-1.14.2.tar.gz

# cd nginx-1.14.2

# ./configure --prefix=/usr/local/nginx

# make && make install

2、確保以絕對路徑的方式啟動Nginx:

# /usr/local/nginx/sbin/nginx

備注:如果配置了環境變量PATH,且直接以nginx命令的方式啟動,之后執行kill -USR2命令時,/usr/local/nginx/logs/error.log錯誤日志文件會提示execve() failed while executing new binary process "nginx" (2: No such file or directory)

# ss -tunlp | grep -w :80

瀏覽器訪問http://122.51.34.214/

Nginx版本平滑升級

3、查看升級前Nginx版本:

# /usr/local/nginx/sbin/nginx -v

Nginx版本平滑升級

4、編譯nginx-1.16.1:

# tar -xf nginx-1.16.1.tar.gz

# cd nginx-1.16.1

# ./configure --prefix=/usr/local/nginx

# make

備注:

(1)執行configure命令時選項要比舊版本只多不少,執行完成后會生成objs目錄

(2)執make命令用于在objs目錄下生成nginx二進制文件

(3)不能執行make install命令

5、使用ab命令壓測,模擬升級時的多并發訪問:

# yum -y install httpd-tools

# ab -n 10000 -c 20 http://122.51.34.214/

6、備份舊版本Nginx二進制文件:# cp /usr/local/nginx/sbin/nginx{,_1.14.2}

7、將新版本Nginx二進制文件強制替換舊版本二進制文件(不替換配置文件):

# cp -f nginx-1.16.1/objs/nginx /usr/local/nginx/sbin/

Nginx版本平滑升級

# ll /usr/local/nginx/sbin/

Nginx版本平滑升級

8、向舊master進程發送USR2信號,告知版本升級,舊master進程首先將logs/nginx.pid文件重命名為nginx.pid.oldbin,然后運行新版本Nginx二進制文件,啟動新master進程,新master進程啟動新worker進程,其中新master進程的父進程是舊master進程

# ps -ef | grep nginx | grep -v grep

# kill -USR2 [old-master-pid]

Nginx版本平滑升級

9、向舊master進程發送WINCH信號,告知其優雅關閉舊worker進程,但舊master進程不會自動退出:

# kill -WINCH [old-master-pid]

Nginx版本平滑升級

10、如果確認新worker進程正常工作,可以向舊master進程發送QUIT信號,告知其自動退出:

# kill -QUIT [old-master-pid]

Nginx版本平滑升級

11、查看升級后Nginx版本:

# /usr/local/nginx/sbin/nginx -v

Nginx版本平滑升級

12、更新并重新加載配置文件

附:如果新版本Nginx不能正常工作,需要回退至舊版本Nginx

1、向舊master進程發送HUP信號,告知其啟動舊worker進程:

# kill -HUP [old-master-pid]

2、向新master進程發送QUIT信號,告知其優雅關閉新worker進程并自動退出:

# kill -QUIT [new-master-pid]

3、將nginx_1.14.2還原為nginx

另外有需要云服務器可以了解下創新互聯cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

當前名稱:Nginx版本平滑升級-創新互聯
路徑分享:http://vcdvsql.cn/article4/iigie.html

成都網站建設公司_創新互聯,為您提供App開發自適應網站網頁設計公司網站營銷虛擬主機服務器托管

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都定制網站網頁設計