#編譯步驟,根據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...