linux離線安裝nginx

因為一些特殊的原因,服務器不讓聯網,這樣我們就只能離線上傳安裝。

nginx

我們用root用戶安裝,正式安裝之前,我們需要確認服務器是否有g++,gcc開發庫,是否安裝好了。

圖片

檢查gcc是否安裝

gcc --version

檢查g++是否安裝

g++ --version

有網的條件

安裝gcc

yum -y install gcc

安裝g++

需要注意的是安裝的命令是gcc-c++而不是g++

yum -y install gcc-c++

離線安裝

離線安裝:gcc環境安裝包:gcc離線安裝包
下載之后的內容是這樣的


圖片

完成之后 我們就可以一下用下面的命令運行一下運行所有的rpm
rpm -ivh *.rpm --nodeps --force

nginx安裝所需的文件 地址:nginx安裝文件
下好文件之后,統一上傳到/opt/nginx(沒有這個目錄,新建)

圖片

pcre安裝

執行如下命令:

tar -zxvf pcre-8.44.tar.gz

cd pcre-8.44/

./configure

make

make install

zlib安裝

執行如下命令:

tar -zxvf zlib-1.2.11.tar.gz

cd zlib-1.2.11/

./configure

make

make install

openssl安裝

執行如下命令:

tar -zxvf openssl-1.1.1g.tar.gz

cd openssl-1.1.1g/

./config

make

make install

nginx安裝

執行如下命令:

tar -zxvf nginx-1.14.0.tar.gz

cd nginx-1.14.0/

./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-pcre=…/pcre-8.44 --with-zlib=…/zlib-1.2.11 --with-openssl=…/openssl-1.1.1g

make&&make install

測試nginx是否安裝成功
nginx啟動
cd /usr/local/nginx/sbin

./nginx

重啟 ./nginx -s reload
停止 ./nginx -s stop

瀏覽器訪問如:http://192.168.1.1/
如果能正常顯示nginx首頁,則表示安裝成功

圖片

nginx關閉

ps –ef|grep nginx

圖片

kill -9 主進程號(上面ps命令看到的帶master字樣的進程號)

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容