因為工作網路的特殊性,伺服器是不連網際網路的,所以整個安裝過程都是採用離線包安裝的方式來安裝。
nginx安裝
一般我們都需要先裝pcre,zlib,前者用於url rewrite,後者用於gzip壓縮,openssl用於後續可能公升級到https時使用。
正式開始前需要確認gcc、g++開發庫已經預先安裝好。
檢查gcc是否安裝
gcc --version
檢查g++是否安裝
g++ --version
gcc、g++安裝
聯網安裝
如果伺服器具備聯網條件,可以使用聯網安裝
安裝gcc
yum -y install gcc
安裝g++
需要注意的是安裝的命令是gcc-c++而不是g++
yum -y install gcc-c++
離線安裝
離線安裝環境:centos7.2 離線安裝包:gcc環境安裝包
兩個安裝包裡的內容分別是:
pcre安裝
執行如下命令:
tar -zxvf pcre-8.42.tar.gz
cd pcre-8.42/
./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.0h.tar.gz
cd openssl-1.1.0h/
./config
make
make install
nginx安裝
執行如下命令:
測試nginx是否安裝成功
nginx啟動
cd /usr/local/nginx/sbin
./nginx
瀏覽器訪問如:
如果能正常顯示nginx首頁,則表示安裝成功
nginx關閉
ps –ef|grep nginx
Nginx離線安裝
nginx版本為1.16.0,作業系統為centos 7.4 x64。nginx官方 說明 安裝依賴包 大概需要安裝這些依賴包 rpm ivh libmpc 1.0.1 3.el7.x86 64.rpm rpm ivh cpp 4.8.5 16.el7.x86 64.rpm rpm ivh kern...
nginx離線安裝
openssl安裝 root localhost src tar zxvf openssl fips 2.0.16.tar.gz 省略安裝內容 root localhost src cd openssl fips 2.0.16 root localhost openssl fips 2.0.16 c...
centos離線安裝nginx
伺服器無法訪問外網,nginx只能離線裝,步驟如下 離線安裝gcc方法 rpm ivh mpfr 2.4.1 6.el6.x86 64.rpm rpm ivh ppl 0.10.2 11.el6.x86 64.rpm rpm ivh cpp 4.4.7 4.el6.x86 64.rpm rpm iv...