安裝環(huán)境:
Redhat7.6
Nginx1.7
官網(wǎng)地址:https://www.nginx.com/
軟件下載地址:http://nginx.org/en/download.html???http://nginx.org/download/nginx-1.17.2.tar.gz
1.安裝依賴包
yum?-y?install?zlib* pcre*?openssl*?gcc*
編譯nginx
tar -xf nginx-1.17.8.tar.gz
mkdir /usr/local/nginx
useradd -s /sbin/nologin nginx
cd nginx-1.17.8/
nginx-1.17.8]# ./configure ?--prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_ssl_module
########################################################
--prefix=/usr/local/nginx #指定安裝路徑
?--user=nginx #指定用戶
--group=nginx #指定組
--with-http_ssl_module #開(kāi)啟SSL加密功能
編譯安裝
nake && make install ?????
啟動(dòng)nginx
?/usr/local/nginx/sbin/nginx
驗(yàn)證是否成功
netstat ?-utnlp | grep nginx
tcp ???????0 ?????0 0.0.0.0:80 ?????????????0.0.0.0:* ??????????????LISTEN ?????4228/nginx: master
/usr/local/nginx/sbin/nginx?-s?stop #關(guān)閉進(jìn)程
/usr/local/nginx/sbin/nginx?–v #查看版本
nginx?version:?nginx/1.14.2
ln?-s?/usr/local/nginx/sbin/nginx??/sbin/ ?#軟連接??方便使用
nginx??-s???reload ?#這樣就能重啟
版本升級(jí)
注:降級(jí)是一樣的步驟
下載新版本
wget?http://nginx.org/download/nginx-1.18.1.tar.gz
安裝
tar -xf nginx-1.18.1.tar.gz
cd nginx-1.18.1/
?./configure ?--prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_ssl_module
make
mv /usr/local/nginx/sbin/nginx ?/usr/local/nginx/sbin/nginxbak #備份
cp objs/nginx /usr/local/nginx/sbin/
make upgrade #升級(jí)
/usr/local/nginx/sbin/nginx -v #查看版本
測(cè)試
/usr/local/nginx/sbin/nginx
echo?11111?>?/usr/local/nginx/html/index.html
curl??localhost:80????#出現(xiàn)11111
CSDN博客地址:https://blog.csdn.net/weixin_44227567
博客園地址:https://www.cnblogs.com/wangql
公中耗【大隆愛(ài)分享】