1. 程式人生 > >nginx 升級指南

nginx 升級指南

檢視nginx當前版本

通過nginx -V 命令就可以檢視當前的版本,已經當前版本安裝時候的一些nginx命令
[[email protected] sbin]# ./nginx -V
nginx version: nginx/1.2.9
built by gcc 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) 
configure arguments: --prefix=/nginx_instal    

1.下載新版本的nginx 1.44,解壓後,進入該目錄
使用上文同樣的configure進行配置

#./configure --prefix=/nginx_instal


#make

2.備份之前舊的nginx檔案,這裡只需要備份nginx 這個檔案即可

[[email protected] sbin]# mv ./nginx ./nginx.old

3.複製新的nginx到nginx的目錄,只需要替換sbin 目錄下的nginx檔案
[[email protected] nginx-1.4.4]# cp nginx /nginx_instal/sbin


4.執行升級
 直接呼叫nginx命令 make upgrade 進行升級,升級的具體程式碼如下:

[[email protected] nginx-1.4.4]# make upgrade


/nginx_instal/sbin/nginx -t
nginx: the configuration file /nginx_instal/conf/nginx.conf syntax is ok
nginx: configuration file /nginx_instal/conf/nginx.conf test is successful
kill -USR2 `cat /nginx_instal/logs/nginx.pid`
sleep 1
test -f /nginx_instal/logs/nginx.pid.oldbin
kill -QUIT `cat /nginx_instal/logs/nginx.pid.oldbin`


5,如無錯誤提示,則升級完成
   再次通過 /nginx -V 命令檢視當前的版本
[[email protected] sbin]# ./nginx -V
nginx version: nginx/1.4.4
built by gcc 4.4.7 20120313 (Red Hat 4.4.7-3) (GCC) 
configure arguments: --prefix=/nginx_instal

相關推薦

nginx 升級指南

檢視nginx當前版本 通過nginx -V 命令就可以檢視當前的版本,已經當前版本安裝時候的一些nginx命令 [[email protected] sbin]# ./nginx -V nginx version: nginx/1.2.9 built by

nginx升級

nginxNginx最近有漏洞爆出,於是把原來的nginx-1.6.2平滑升級至nginx-1.12.1穩定版。並記錄這一過程,參照這一過程也適用其他版本的升級。1. 開始之前先查看一下當前使用的版本。# /usr/local/webserver/nginx/sbin/nginx -Vnginx: nginx

nginx 升級為最新版 nginx -1.12.0

nginx公司目前使用的nginx版本比較低(nginx-1.0.12),請網絡安全公司做了一下“遠程安全評估”,發現有下列漏洞: nginx URI處理安全限制繞過漏洞(CVE-2013-4547) Nginx ‘access.log‘不安全文件權限漏洞(CVE-2013-0337) nginx SSL會話

nginx 升級1.12 開啟HTTP2

gin category 註意 nginx 服務 linux -- 導出 雲服務器 module nginx 升級1.12 開啟HTTP2 關於OpenSSL 和 Nginx 新版本的本地編譯安裝就不多說了,我基本都是在linux 雲服務器上搞,註意make 之前給Ngin

[轉] React Hot Loader 3 beta 升級指南

eat tools invalid path pat exports ati change bpa 前言 在用 react-hot-loader v1.3 的時候有些深層組件不會很完美的熱更新(可能是我使用有問題)。然後在 react-hot-loader 首頁中看到 R

nginx升級OpenSSL

nginxnginx版本:nginx-1.11.12openssl版本:openssl-1.0.2j操作系統版本:centos 6.8 步驟:升級openssl-1.0.2j #yum -y install gcc*安裝第三方庫 yum install -y pcre pcre-devel //使nginx

Nginx初學者指南

direct ror trie bsp ear sin explain err outside Beginner’s Guide Starting, Stopping, and Reloading ConfigurationConfiguration File’s S

jdk8+tomcat8+mysql5.7+nginx搭建指南

title: jdk8+tomcat8+mysql5.7+nginx搭建指南 date: 2018-10-31 16:20:00 tags: linux伺服器 搭建過程中遇到一些問題,因此記錄下來方便以後檢視! 問題記錄: 1.由於粗心沒有檢視Linux是32位還是64位,

AutoMapper官方文件(二)【升級指南

初始化 您現在必須使用Mapper.Initialize或new MapperConfiguration()來初始化AutoMapper。如果您希望保持靜態使用,請使用Mapper.Initialize。 如果你有很多的Mapper.CreateMap呼叫,把它們移動到一個Profile,或者Mapper

HTTPS 升級指南

latency port amp 圖片 sse -bash lin 所有 small 上一篇文章我介紹了 HTTP/2 協議 ,它只有在 HTTPS 環境才會生效。 為了升級到 HTTP/2 協議,必須先啟用 HTTPS。如果你不了解 HTTPS 協議(學名 TLS 協議)

您有一份AndroidX升級指南未領取

轉載請註明出處:juejin.im/post/5bf203… 本文出自 容華謝後的部落格 1.介紹 相信大家對Android Support Libray都不陌生,隨著Android版本的快速迭代,Google推出了Support Libray用以相容低版本的Android裝置。但是隨著版本

babel 7 簡單升級指南

babel 7 babel 7 釋出兩天了,試著對當前專案更新了下,僅此記錄分享 主要改動參考 官方部落格 官方升級指南 主要升級內容 不再支援放棄維護的 node 版本 0.10、0.12、4、5 使用 @babel 名稱空間,如 @babel/core @ba

005-Sencha Cmd 5升級指南

Sencha Cmd 5升級指南 本指南旨在幫助開發人員使用Sencha Cmd從ExtJS 4.1.1 a+升級到ExtJS 5.0.x。 儘管在這個版本中有一些重要的變化,但是我們已經嘗試使升級過程儘可能的沒有痛苦。 在深入討論之前,值得一提的是,使用此指南需要一些前提。

004-Sencha Cmd 6升級指南

Sencha Cmd 6升級指南   本指南旨在幫助開發人員使用Sencha Cmd從Ext JS 5.x或Sencha Touch 2.4.x遷移到Ext JS 6.0.x。儘管在這個版本中有一些重要的變化,但是我們已經盡力使升級過程儘可能的平滑。 在深入討論之前,需要提醒的是,這

hikey970學習-005 update image guide 映象升級指南

20180311版本 Base Firmware Files and Installation基本韌體檔案和安裝 本節展示如何為HiKey970安裝所有基礎韌體元件。完成這些說明後,請繼續進入HiKey970文件登入頁面以顯示作業系統。 步驟: Step

nginx升級1.5引起的警告,use the "listen ... ssl"

報錯程式碼如下所示: 報錯的原因如下面配置程式碼所示: 這個報錯雖然只是警告,不影響使用,但是總看著不爽,所以就想把它解決掉,查找了很多資料,終於找到了解決辦法,解決方案請看下圖 儲存

ELLIPAL冷錢包升級指南

​升級包含兩個部分:ELLIPAL硬體冷錢包和ELLIPAL App: 一.ELLIPAL硬體冷錢包升級: 1.準備一張FAT32格式的空白MicroSD卡。注意:大於32G的卡無法在Windows PC上格式化為FAT32 2.從官網下載最新的ellipal

Shell應用(7):nginx升級與恢復

指令碼概述   nginx是一款著名的開源web伺服器,為方便升級與恢復,編寫了一個簡單的指令碼,因為升級備份了可執行檔案和配置檔案(字尾名為old),所以可用於恢復。當升級時,若nginx正在執行,則不中斷服務進行平滑升級,否則直接拷貝覆蓋;當恢復時,若nginx正在執行,則不中斷服務進行平滑恢

RFS的web自動化驗收測試——Selenium2Library升級指南(補充一個問題)

引言:什麼是RFS——RobotFramework+Selenium2library,本系列主要介紹web自動化驗收測試方面。 我搞了個RobotFramework自動化測試公眾號 歡迎大家掃一下加入。 這裡有最新的安裝指南,本文裡的版本都比較舊了。 ==2013年

企業IT管理員IE11升級指南【15】—— 代理自動配置指令碼

企業IT管理員IE11升級指南 系列: 代理自動配置指令碼 Contents 簡介... 2 設計技巧... 2 處理大小寫... 2 有效利用縮排... 3 處理localhost和回送地址... 3 通過PAC遮蔽網站