Centos中nginx安裝步驟

2021-10-11 14:26:35 字數 2778 閱讀 3766

1、安裝nginx前準備工作:

首先確認系統中是否安裝了gcc、pcre-devel、zlib-devel、openssl-devel

1、rpm包安裝的,可以用 rpm -qa 看到,如果要查詢某軟體包是否安裝,用rpm -qa | grep "軟體或者包的名字"

2、以deb包安裝的,可以用 dpkg -l 看到。如果是查詢指定軟體包,用dpkg -l | grep "軟體或者包的名字"

3、yum方法安裝的,可以用 yum list installed 查詢,如果是查詢指定包,用yum list installed | grep "軟體名或者包名"

舉例:檢視是否安裝了gcc

yum list installed | grep "gcc"

這裡可以確認我們沒有安裝gcc。

yum -y install gcc

再次執行查詢命令

已安裝。

沒有安裝的話可以使用命令:yum -y install gcc pcre-devel zlib-devel openssl openssl-devel

2.1、將安裝包放到 /usr/local下:

##解壓:

tar -zxvf nginx-1.9.9.tar.gz

進入nginx-1.9.9目錄下

##配置:

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

##進行編譯及安裝:

make && make install

完成後nginx安裝包路徑在:/usr/local/nginx

模組依賴性nginx需要依賴下面3個包

依賴包安裝順序依次為:openssl、zlib、pcre, 最後安裝nginx包。

openssl-fips-2.0.2.tar.gz

zlib-1.2.7.tar.gz

pcre-8.21.tar.gz

nginx-1.12.2.tar.gz

[root@localhost wcw]# tar -zxvf openssl-fips-2.0.2.tar.gz 

[root@localhost wcw]# cd openssl-fips-2.0.2

[root@localhost openssl-fips-2.0.2]# ./config

[root@localhost openssl-fips-2.0.2]# make

[root@localhost openssl-fips-2.0.2]# make install

[root@localhost wcw]# tar -zxvf zlib-1.2.7.tar.gz

[root@localhost wcw]# cd zlib-1.2.7

[root@localhost zlib-1.2.7]# ./configure

[root@localhost zlib-1.2.7]# make

[root@localhost zlib-1.2.7]# make install

[root@localhost wcw]# tar -zxvf pcre-8.21.tar.gz

[root@localhost wcw]# cd pcre-8.21

[root@localhost pcre-8.21]# ./configure

[root@localhost pcre-8.21]# make

[root@localhost pcre-8.21]# make install

[root@localhost wcw]# tar -zxvf nginx-1.12.2.tar.gz 

[root@localhost wcw]# cd nginx-1.12.2

[root@localhost nginx-1.12.2]# ./configure --prefix=/usr/install/nginx --with-pcre=../pcre-8.21 --with-zlib=../zlib-1.2.7 --with-openssl=../openssl-fips-2.0.2

[root@localhost nginx-1.12.2]# make

[root@localhost nginx-1.12.2]# make install

請注意:"--with-***="的值是解壓目錄,而不是安裝目錄!

啟動服務:nginx

退出服務:nginx -s quit

強制關閉服務:nginx -s stop

過載服務:nginx -s reload  (過載服務配置檔案,類似於重啟,但服務不會中止)

驗證配置檔案:nginx -t

使用配置檔案:nginx -c "配置檔案路徑"

附加:nginx配置選項try_files詳解

centos7 4安裝nginx 1 12 2步驟

檢視centos版本號 1.安裝gcc gcc c 如新環境,未安裝請先安裝 yum install y gcc gcc c 2.安裝pcre庫 cd usr src wget tar zxvf pcre 8.36.tar.gz cd pcre 8.36 configure make make in...

CentOS中安裝配置Nginx

然後我們對其就行解壓 解壓完成後我們進入nginx目錄下 然後我們使用.configure命令安裝nginx 安裝過程會遇到如上錯誤,這個錯誤說明我們缺少pcre庫,所以我們必須先安裝pcre庫 安裝成功pcre庫後我們再繼續使用 configure 命令安裝nginx.此時我們又會遇到如下錯誤,下...

centos7上原始碼安裝nginx的步驟

2 安裝 前置服務 yum y install gcc gcc c pcre devel zlib zlib devel 3 建立 www 使用者 已存在可以跳過 groupadd www useradd g www s sbin nologin m www 4 檢測安裝環境 cd usr loca...