一、Nginx的編譯安裝
1、安裝依賴包gcc,gcc-c++,pcre,openssl-devel
命令:yum -y install gcc gcc-c++ pcre-devel openssl-devel
2、下載Nginx源碼包
Nginx下載地址:http://nginx.org/download/nginx-1.12.2.tar.gz Nginx1-12.2版本
Nginx下載地址:http://nginx.org/download/nginx-1.14.2.tar.gz Nginx1-14.2版本
下載命令:wget http://nginx.org/download/nginx-1.12.2.tar.gz
wget http://nginx.org/download/nginx-1.14.2.tar.gz
3、安裝Nginx-1.12.2
4、啟動Nginx服務和確認服務安裝成功
Nginx服務的控制:
/usr/local/nginx/sbin/nginx #啟動nginx
/usr/local/nginx/sbin/nginx -s stop #停止nginx服務
/usr/local/nginx/sbin/nginx -s reload #重新加載nginx服務,不需要重啟服務
/usr/local/nginx/sbin/nginx -s stop && /usr/local/nginx/sbin/nginx #重啟nginx服務
查看默認網頁
二、Nginx的平滑升級
平滑升級:至升級nginx的主程序,不修改原配置和數據文件,只升級sbin下的nginx
1、查看當前nginx的版本
命令:/usr/local/nginx/sbin/nginx -V
2、升級
3、重新啟動nginx服務,查看升級后的nginx版本
4、確認nginx服務是否升級成功,查看默認網頁