nginx編譯安裝

2021-10-08 13:10:43 字數 2578 閱讀 4875

#編譯步驟,根據makefile檔案生成相應的模組

make

install

#建立目錄,並將生成的模組和檔案複製到相應的目錄:

useradd nginx -s /sbin/nologin -u 2000      #以普通使用者啟動nginx
備註:nginx完成安裝以後,有四個主要的目錄:

conf:該目錄中儲存了nginx所有的配置檔案,其中nginx.conf是nginx伺服器的最核心最主要的配置檔案,其他

的.conf則是用來配置nginx相關的功能的,例如fastcgi功能使用的是fastcgi.conf和fastcgi_params兩個文

件,配置檔案一般都有個樣板配置檔案,是檔名.default結尾,使用的使用將其複製為並將default去掉即可。

html:該目錄中儲存了nginx伺服器的web檔案,但是可以更改為其他目錄儲存web檔案,另外還有乙個50x的web檔案是

預設的錯誤頁面提示頁面。

logs:該目錄用來儲存nginx伺服器的訪問日誌錯誤日誌等日誌,logs目錄可以放在其他路徑,比

如/var/logs/nginx裡面。

sbin:該目錄用來儲存nginx二進位制啟動指令碼,可以接受不同的引數以實現不同的功能。

驗證版本及編譯引數:

將下面的這段**新增到藍色的**下面,儲存退出

systemctl daemon-reload
systemctl start nginx
驗證:

systemctl enable nginx
systemctl status nginx

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