Ubuntu離線安裝nginx

下載軟件包

內(nèi)網(wǎng)環(huán)境中無法聯(lián)網(wǎng),需先下載nginx和需要安裝的軟件包,依賴的軟件包包括zilb,pcre,openssl,可通過互聯(lián)網(wǎng)自行下載,或通過以下鏈接下載

鏈接:https://pan.baidu.com/s/1ePlfmvmQj7MpGnmYw_5PdQ  密碼:vu4k

安裝pcre

PCRE(Perl Compatible Regular Expressions)是一個Perl庫,包括 perl 兼容的正則表達式庫。nginx的http模塊使用pcre來解析正則表達式

1:解壓
tar -xvf pcre-8.38.tar
2:依次執(zhí)行以下三個命令
./configure  
make  
sudo make install 

安裝zlib

zlib庫提供了很多種壓縮和解壓縮的方式,nginx使用zlib對http包的內(nèi)容進行g(shù)zip

1:解壓
tar -xvf zlib-1.2.11.tar
2:依次執(zhí)行以下三個命令
./configure  
make  
sudo make install 

安裝openssl(可選擇安裝)

OpenSSL 是一個強大的安全套接字層密碼庫,囊括主要的密碼算法、常用的密鑰和證書封裝管理功能及SSL協(xié)議,并提供豐富的應(yīng)用程序供測試或其它目的使用.
nginx不僅支持http協(xié)議,還支持https(即在ssl協(xié)議上傳輸http)

1:解壓
tar -xvf openssl-1.0.2n.tar
2:依次執(zhí)行以下三個命令
./configure  
make  
sudo make install 

安裝nginx

1:解壓
tar -zxvf nginx-1.9.9.tar.gz
2:依次執(zhí)行以下三個命令
./configure  
make  
sudo make install 

執(zhí)行make命令錯誤解決

image.png
若出現(xiàn)以上內(nèi)容錯誤,編輯 ./objs/Makefile文件,刪除-Werror,如下圖所示,修改完成后繼續(xù)執(zhí)行make
image.png

啟動

cd /usr/local/nginx/sbin
sudo ./nginx 

關(guān)閉

cd /usr/local/nginx/sbin
sudo ./nginx -s stop

修改配置后重新加載

cd /usr/local/nginx/sbin
sudo ./nginx -s reload
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容