nginx離線安裝

2021-10-02 08:10:22 字數 1783 閱讀 5141

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...