内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

Nginx版本平滑升級-創(chuàng)新互聯

1、編譯安裝nginx-1.14.2:

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

# 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

備注:如果配置了環(huán)境變量PATH,且直接以nginx命令的方式啟動,之后執(zhí)行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)執(zhí)行configure命令時選項要比舊版本只多不少,執(zhí)行完成后會生成objs目錄

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

(3)不能執(zhí)行make install命令

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

# 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進程發(fā)送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進程發(fā)送WINCH信號,告知其優(yōu)雅關閉舊worker進程,但舊master進程不會自動退出:

# kill -WINCH [old-master-pid]

Nginx版本平滑升級

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

# kill -QUIT [old-master-pid]

Nginx版本平滑升級

11、查看升級后Nginx版本:

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

Nginx版本平滑升級

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

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

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

# kill -HUP [old-master-pid]

2、向新master進程發(fā)送QUIT信號,告知其優(yōu)雅關閉新worker進程并自動退出:

# kill -QUIT [new-master-pid]

3、將nginx_1.14.2還原為nginx

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

當前名稱:Nginx版本平滑升級-創(chuàng)新互聯
路徑分享:http://m.rwnh.cn/article4/iigie.html

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

廣告

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

成都定制網站網頁設計
且末县| 雅安市| 化隆| 平定县| 朝阳市| 阿坝| 白城市| 昌都县| 鸡西市| 城市| 尼玛县| 嘉定区| 金川县| 温州市| 旬阳县| 竹溪县| 龙门县| 栖霞市| 花莲县| 长治市| 嘉黎县| 隆尧县| 海原县| 砀山县| 开远市| 元谋县| 华蓥市| 绵竹市| 苗栗县| 崇礼县| 山东| 友谊县| 邵东县| 龙门县| 卢氏县| 东海县| 喀喇| 定西市| 涪陵区| 喀什市| 高清|