生產環境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/31524109/viewspace-2771083/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- nginx平滑升級Nginx
- 模擬生產環境MySQL5.5升級Percona5.6演示步驟薦MySql
- nginx實現平滑升級Nginx
- Nginx如何進行平滑升級Nginx
- Linux下平滑升級nginxLinuxNginx
- 生產環境oracle10g升級至11g準備工作Oracle
- NGINX生產環境反向代理到後端tomcat配置Nginx後端Tomcat
- Nginx vs Envoy vs MOSN 平滑升級原理解析Nginx
- Nginx range filter模組數字錯誤漏洞修復 (Nginx平滑升級)NginxFilter
- redmine生產環境搭建
- Django生產環境搭建Django
- 升級Shell工作環境
- 生產庫升級:oracle 9.2.0.1升級oracle 9.2.0.8Oracle
- 1分鐘搞定 Nginx 版本的平滑升級與回滾Nginx
- Webpack(開發、生產環境配置)Web
- Yarn生產環境核心引數Yarn
- 操作生產環境的規範
- 用 Spring 區分開發環境、測試環境、生產環境Spring開發環境
- 用Nginx配置代理,組織平滑環境,讓前端專注開發Nginx前端
- kafka生產環境規劃-kafka 商業環境實戰Kafka
- Nginx入門及如何反向代理解決生產環境跨域問題Nginx跨域
- Nginx升級Nginx
- docker 生產環境基礎應用Docker
- 生產環境的 ElasticSearch 安裝指南Elasticsearch
- Vue生產環境除錯的方法Vue除錯
- laravel生產環境下新增欄位Laravel
- Eureka:生產環境優化總結。優化
- Yarn 生產環境多佇列配置Yarn佇列
- 高效能Web伺服器Nginx的配置與部署研究(14)平滑升級你的NginxWeb伺服器Nginx
- phpstudy 整合環境升級 MySQL 版本PHPMySql
- Linux環境下如何升級openssl?Linux
- java實現“資料平滑升級”Java
- Nuxt.js中配置生產環境和開發環境APIUXJS開發環境API
- webpack4生產環境和開發環境的對比Web開發環境
- 生產升級JDK 17 必讀手冊JDK
- vue-element-admin部署生產環境Vue
- Oracle生產環境RMAN備份指令碼Oracle指令碼
- 生產環境備份shell指令碼薦指令碼