1. 程式人生 > 其它 >linux離線安裝nginx

linux離線安裝nginx

技術標籤:工作筆記Linux

一 下載相關離線安裝包

線上安裝方式:

yum install -y gcc-c++

yum install -y pcre pcre-devel

yum install -y zlib zlib-devel

yum install -y openssl openssl-devel

離線安裝:https://pan.baidu.com/s/1vtxnSlK4KOQfyzD22XKvfA

二:執行安裝

rpm -Uvh *.rpm --nodeps --force
執行此命令會根據依賴按照順序安裝rpm
注:
--nodeps rpm在安裝包時,不檢查依賴關係,例如安裝B,B依賴C導致無法安裝,使用--nodeps就可以安裝成功

--force 強制安裝

三.將下載的nignx原始碼包上傳到linux伺服器上,解壓

tar -xvf **.tag.z

四.進入nginx解壓後的根目錄,配置

./configure --prefix=/usr/local/nginx

五.編譯安裝

make && make install

六.啟動

先檢測nginx的配置是否正確:

./nginx/sbin/nginx -t

啟動

cd nginx/sbin
./nginx

七.訪問

預設埠就是80,所以可以直接輸入ip訪問

八:unknown directive “stream” in /usr/local/nginx

nginx預設安裝的時候沒有載入stream模組

需要重新對原始檔進行編譯、安裝,通過新增--with-stream引數指定安裝stream模組

./configure --with-stream

make & make install