内射老阿姨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://www.rwnh.cn/article4/iigie.html

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

廣告

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

成都定制網站網頁設計
乐安县| 大埔县| 肥东县| 高淳县| 白城市| 德钦县| 梁山县| 南安市| 乃东县| 西华县| 永兴县| 邢台县| 江孜县| 台江县| 沽源县| 石景山区| 桐乡市| 连州市| 格尔木市| 浙江省| 手机| 来凤县| 阳信县| 虞城县| 北京市| 建瓯市| 雷州市| 盐亭县| 屯门区| 淮滨县| 岳池县| 红河县| 沐川县| 上杭县| 新昌县| 吴川市| 古丈县| 额尔古纳市| 武宁县| 宝应县| 肥东县|