生產環境nginx平滑升級演示
導讀 | nginx是較常用的軟體,真實工作環境中往往遇到版本升級此時又不能關閉解除安裝之前的版本,接下來為大家介紹平滑升級的辦法 |
實驗環境:
版本:
7
nginx版本:nginx1.6.3 nginx 1.10.3
安裝nginx1.6.3
下載nginx安裝包
[root@localhost ~]# wget
依賴包
[root@localhost ~]#yum install -y gcc gcc-c++ pcre pcre-devel zlib zlib-devel
解壓壓縮包
[root@localhost ~]#tar xf nginx-1.6.3.tar.gz
編譯安裝
[root@localhost ~]#cd nginx-1.6.3/ [root@localhost ~]#./configure [root@localhost ~]#make [root@localhost ~]#make install
檢視版本
[root@localhost ~]#/usr/local/nginx/sbin/nginx -V nginx version: nginx/1.6.3
安裝nginx1.10.3
下載nginx安裝包
[root@localhost ~]# wget
解壓壓縮包
[root@localhost ~]#tar xf nginx-1.10.3.tar.gz
編譯安裝
[root@localhost ~]#cd nginx-1.10.3/ [root@localhost ~]#./configure [root@localhost ~]#make
此時不要執行 make install 要不然就會覆蓋原來的版本產生諸多問題
複製啟動檔案
[root@localhost ~]# cp /root/nginx-1.10.3/objs/nginx /usr/local/nginx/sbin/
平滑升級
[root@localhost nginx-1.10.3]# make upgrade
檢視版本
[root@localhost nginx-1.10.3]# /usr/local/nginx/sbin/nginx -v nginx version: nginx/1.10.3
此時發現版本已經更新了!
總結
這樣就完成了nginx的線上平滑升級,在真實工作環境中很有幫助。
本文原創地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2707310/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- nginx平滑升級Nginx
- nginx實現平滑升級Nginx
- Nginx如何進行平滑升級Nginx
- Flask 生產環境部署(Falsk + uWSGI + nginx)FlaskNginx
- nginx 命令和訊號及平滑升級Nginx
- Nginx vs Envoy vs MOSN 平滑升級原理解析Nginx
- NGINX生產環境反向代理到後端tomcat配置Nginx後端Tomcat
- 升級Shell工作環境
- Nginx range filter模組數字錯誤漏洞修復 (Nginx平滑升級)NginxFilter
- 1分鐘搞定 Nginx 版本的平滑升級與回滾Nginx
- 生產環境 壓測
- ClickHouse生產環境部署
- Linux環境下如何升級openssl?Linux
- 用Nginx配置代理,組織平滑環境,讓前端專注開發Nginx前端
- 用 Spring 區分開發環境、測試環境、生產環境Spring開發環境
- Nginx升級Nginx
- Yarn生產環境核心引數Yarn
- Webpack(開發、生產環境配置)Web
- java實現“資料平滑升級”Java
- Nginx入門及如何反向代理解決生產環境跨域問題Nginx跨域
- kafka生產環境規劃-kafka 商業環境實戰Kafka
- 生產環境的 ElasticSearch 安裝指南Elasticsearch
- Yarn 生產環境多佇列配置Yarn佇列
- Flink生產環境常見問題
- docker 生產環境基礎應用Docker
- Eureka:生產環境優化總結。優化
- vue-element-admin部署生產環境Vue
- Vite去除生產環境console.logVite
- Visual Studio 生產環境配置方案:SlowCheetah
- Vue生產環境除錯的方法Vue除錯
- laravel生產環境下新增欄位Laravel
- webpack4生產環境和開發環境的對比Web開發環境
- Nuxt.js中配置生產環境和開發環境APIUXJS開發環境API
- vcenter6.7生產環境叢集部署之環境介紹
- Windows環境下的Nginx環境搭建WindowsNginx
- Linux平滑編譯升級php至5.5.0Linux編譯PHP
- 生產環境部署Nginx伺服器雙機熱備部署-keepalived(多種模式教程)Nginx伺服器模式
- nginx升級與回退Nginx