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]# ./config && make && make install
省略安裝內容…
pcre安裝
[root@localhost src]# tar zxvf pcre-8.42.tar.gz
省略安裝內容…
[root@localhost src]# cd pcre-8.42
[root@localhost pcre-8.42]# ./configure && make && make install
省略安裝內容…
zlib安裝
[root@localhost src]# tar zxvf zlib-1.2.11.tar.gz
省略安裝內容…
[root@localhost src]# cd zlib-1.2.11
[root@localhost zlib-1.2.11]# ./configure && make && make install
省略安裝內容…
nginx安裝
[root@localhost src]# tar zxvf nginx-1.14.2.tar.gz
省略安裝內容…
[root@localhost src]# cd nginx-1.12.2
[root@localhost nginx-1.12.2]# ./configure && make && make install
省略安裝內容…
3、啟動nginx
先找一下nginx安裝到什麼位置上了
whereis nginx
進入nginx目錄並啟動
報錯了,error while loading shared libraries: libpcre.so.1: cannot open shared object file: no such file or directory,按照下面方式解決
1.用whereis libpcre.so.1命令找到libpcre.so.1在**
2.用ln -s /usr/local/lib/libpcre.so.1 /lib64命令做個軟連線就可以了
3.用sbin/nginx啟動nginx
4.用ps -aux | grep nginx檢視狀態
[root@localhost nginx]# whereis libpcre.so.1
[root@localhost nginx]# ln -s /usr/local/lib/libpcre.so.1 /lib64
[root@localhost nginx]# sbin/nginx
[root@localhost nginx]# ps -aux | grep nginx
注意關注防火牆或者開放80埠外網才可訪問
設定開機自啟動
最下滿新增一行 /usr/local/nginx/sbin/nginx(/usr/local/nginx 為自己nginx的安裝目錄)
生效 source /etc/rc.local
重啟 reboot 即可
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離線安裝
因為工作網路的特殊性,伺服器是不連網際網路的,所以整個安裝過程都是採用離線包安裝的方式來安裝。nginx安裝 一般我們都需要先裝pcre,zlib,前者用於url rewrite,後者用於gzip壓縮,openssl用於後續可能公升級到https時使用。正式開始前需要確認gcc g 開發庫已經預先安...
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...