Nginx 編譯安裝

2021-10-23 09:10:18 字數 2538 閱讀 4298

注:系統 centos 7、nginx 安裝版本 nginx-1.19.1

編譯環境

安裝 make 等工具(執行以下命令時,已安裝的工具會跳過或更新到最新版本)

sudo yum -y install gcc automake autoconf libtool make
安裝 g++,centos 下的 g++ 安裝包的名字叫做 gcc-c++:

sudo yum install gcc gcc-c++
nginx 依賴包

1.安裝 pcre 庫,用於實現 rewrite 功能,若已安裝則跳過此步驟,安裝指令:

sudo make install2.安裝 zlib 庫,用於實現 gzip 壓縮功能,若已安裝則跳過此步驟,安裝指令:

sudo make install3.安裝 ssl,用於支援 http_ssl_module 模組來實現 https,若已安裝則跳過此步驟,安裝指令:

sudo make && sudo make install建立www使用者

下面編譯時會直接指定 nginx 的執行賬號為 www 這裡要先建立好( 預設是 nobody )

#新增 www 使用者

sudo groupadd -f www

sudo useradd -g www www

安裝 nginx

將 nginx 安裝到 /usr/local/nginx 目錄下

注:更多編譯引數與可用的模組資訊請執行./configure --help

sudo make install啟動 nginx

sudo /usr/local/nginx/nginx

2.其他 nginx 安裝教程1

3.其他 nginx 安裝教程2

4.執行和控制 nginx

5.給已經安裝了的 nginx 追加模組例項

6.linux 系統安裝 openssl兩種方法

7.openssl 安裝與配置

nginx編譯安裝

nginx版本 1.12.2 1.安裝依賴包 yum install y gcc gcc c zlib zlib devel openssl openssl devel pcre pcre devel 2.編譯和安裝nginx 執行如下命令 3.安裝完成啟動nginx。如果用指定使用者啟動nginx...

Nginx編譯安裝

ububtu apt get install build essential apt get install libtool centos yum y install gcc automake autoconf libtool make yum install gcc gcc c 1 pcre庫 a...

編譯安裝Nginx

假設所有依賴都已解決,如遇到未安裝的程式則安裝後繼續 架設使用最高許可權使用者,如果不是則在命令前加上sudo 解壓到使用者目錄 tar zxvf nginx 1.6.2.tar.gz 配置安裝選項 編譯程式 make 安裝程式 make install 啟動程式 usr local nginx s...