<code>--prefix=<code>path</code></code> 定義一個目錄,存放伺服器上的檔案 ,也就是nginx的安裝目錄。預設使用 <code>/usr/local/nginx。</code>
<code>--sbin-path=<code>path</code></code> 設定nginx的可執行檔案的路徑,預設為 <code><code>prefix</code>/sbin/nginx</code>.
<code>--conf-path=<code>path</code></code> 設定在nginx.conf配置檔案的路徑。nginx允許使用不同的配置檔案啟動,通過指令行中的-c選項。預設為<code><code>prefix</code>/conf/nginx.conf</code>.
<code>--pid-path=<code>path 設定nginx.pid檔案,将存儲的主程序的程序号。安裝完成後,可以随時改變的檔案名 , 在nginx.conf配置檔案中使用 PID指令。預設情況下,檔案名 為</code></code><code><code>prefix</code>/logs/nginx.pid</code>.
<code>--error-log-path=<code>path</code></code> 設定主錯誤,警告,和診斷檔案的名稱。安裝完成後,可以随時改變的檔案名 ,在nginx.conf配置檔案中 使用 的error_log指令。預設情況下,檔案名 為<code><code>prefix</code>/logs/error.log</code>.
<code>--http-log-path=<code>path</code></code> 設定主請求的HTTP伺服器的日志檔案的名稱。安裝完成後,可以随時改變的檔案名 ,在nginx.conf配置檔案中 使用 的access_log指令。預設情況下,檔案名 為<code><code>prefix</code>/logs/access.log</code>.
<code>--user=<code>name</code></code> 設定nginx工作程序的使用者。安裝完成後,可以随時更改的名稱在nginx.conf配置檔案中 使用的 user指令。預設的使用者名是nobody。
<code>--group=<code>name</code></code> 設定nginx工作程序的使用者組。安裝完成後,可以随時更改的名稱在nginx.conf配置檔案中 使用的 user指令。預設的為非特權使用者。
<code>--with-select_module</code><code>--without-select_module 啟用或禁用建構一個子產品來允許伺服器使用select()方法。該子產品将自動建立,如果平台不支援的kqueue,epoll,rtsig或/dev/poll。</code>
<code>--with-poll_module</code><code>--without-poll_module</code> 啟用或禁用建構一個子產品來允許伺服器使用poll()方法。該子產品将自動建立,如果平台不支援的kqueue,epoll,rtsig或/dev/poll。
<code>--without-http_gzip_module</code> — 不編譯壓縮的HTTP伺服器的響應子產品。編譯并運作此子產品需要zlib庫。
<code>--without-http_rewrite_module</code> 不編譯重寫子產品。編譯并運作此子產品需要PCRE庫支援。
<code>--without-http_proxy_module</code> — 不編譯http_proxy子產品。
<code>--with-http_ssl_module</code> — 使用https協定子產品。預設情況下,該子產品沒有被建構。建立并運作此子產品的OpenSSL庫是必需的。
<code>--with-pcre=<code>path</code></code> — 設定PCRE庫的源碼路徑。PCRE庫的源碼(版本4.4 - 8.30)需要從PCRE網站下載下傳并解壓。其餘的工作是Nginx的./ configure和make來完成。正規表達式使用在location指令和 ngx_http_rewrite_module 子產品中。
<code>--with-pcre-jit</code> —編譯PCRE包含“just-in-time compilation”(1.1.12中, pcre_jit指令)。
<code>--with-zlib=<code>path</code></code> —設定的zlib庫的源碼路徑。要下載下傳從 zlib(版本1.1.3 - 1.2.5)的并解壓。其餘的工作是Nginx的./ configure和make完成。ngx_http_gzip_module子產品需要使用zlib 。
<code>--with-cc-opt=<code>parameters</code></code> — 設定額外的參數将被添加到CFLAGS變量。例如,當你在FreeBSD上使用PCRE庫時需要使用:<code>--with-cc-opt="-I /usr/local/include。</code>.如需要需要增加 <code>select()支援的檔案數量</code>:<code>--with-cc-opt="-D FD_SETSIZE=2048".</code>
<code>--with-ld-opt=<code>parameters</code></code> —設定附加的參數,将用于在連結期間。例如,當在FreeBSD下使用該系統的PCRE庫,應指定:<code>--with-ld-opt="-L /usr/local/lib".</code>
http://shop62632578.taobao.com
淘寶小店-運維學習參考資料