Configure腳本支持說明

在Linux上安裝Nginx須要執行Configure腳本,該腳本須要作一些參數說明:nginx

選項服務器

說明memcached

--prefix=<path> 指定Nginx軟件的安裝路徑,若不指定默認安裝在/usr/local/nginx/目錄
--sbin-path=<path> 指定Nginx可執行文件安裝路徑,只能在安裝時指定,若不指定默認爲<prefix>/sbin/nginx/目錄
--conf-path=<path> 在未給定-c選項下,指定默認的nginx.conf路徑,若不指定默認爲<prefix>/conf/
--pid-path=<path> 在nginx.conf中沒有指定pid指令的狀況下,默認的nginx.pid的路徑。若是沒有指定,默認爲 <prefix>/logs/nginx.pid
--lock-path=<path> nginx.lock文件的路徑,默認爲<prefix>/logs/nginx.lock
--error-log-path=<path> 在nginx.conf中沒有指定error_log指令的狀況下,默認的錯誤日誌的路徑。若是沒有指定,默認爲 <prefix>/logs/error.log
--http-log-path=<path> 在nginx.conf中沒有指定access_log指令的狀況下,默認的訪問日誌的路徑。若是沒有指定,默認爲 <prefix>/logs/access.log
--user=<user> 在nginx.conf中沒有指定user指令的狀況下,默認的nginx使用的用戶。若是沒有指定,默認爲 nobody
--group=<group> 在nginx.conf中沒有指定user指令的狀況下,默認的nginx使用的組。若是沒有指定,默認爲 nobody
--builddir=<dir> 指定編譯的目錄
--with-debug 啓用調試日誌
--add-module=<path> 在目錄中添加第三方模塊
--with-poll_module 啓用poll模塊
--without-poll_module 禁止poll模塊
--with-select_module 啓用select信號處理模式
--without-select_module 禁止select信號處理模式
--with-http_ssl_module 啓用HTTP的ssl模塊
--with-http_realip_module 啓用HTTP的realip模塊,默認不啓用
--with-http_addition_module 啓用HTTP的addition模塊,默認不啓用
--with-http_sub_module 啓用HTTP的sub模塊,默認不啓用
--with-http_dav_module 啓用HTTP的dav模塊,默認不啓用
--with-http_flv_module 啓用HTTP的flv模塊,默認不啓用
--with-http_stub_status_module 啓用Server Status頁,默認不啓用
--with-http_perl_module 啓用HTTP的perl模塊,默認不啓用
--with-perl_modules_path=<path> 指定perl模塊的路徑
--with-perl=<path> 指定perl執行文件的路徑
--without-http_charset_module 禁用HTTP的charset模塊,默認啓用
--without-http_gzip_module 禁用HTTP的gzip模塊,默認啓用
--without-http_ssi_module 禁用HTTP的ssi模塊,默認啓用
--without-http_userid_module 禁用HTTP的userid模塊,默認啓用
--without-http_access_module 禁用HTTP的access模塊,默認啓用
--without-http_auth_basic_module 禁用HTTP的auth basic模塊,默認啓用
--without-http_autoindex_module 禁用HTTP的autoindex模塊,默認啓用
--without-http_geo_module 禁用HTTP的geo模塊,默認啓用
--without-http_map_module 禁用HTTP的map模塊,默認啓用
--without-http_referer_module 禁用HTTP的referer模塊,默認啓用
--without-http_rewrite_module 禁用HTTP的rewrite模塊,默認啓用
--without-http_proxy_module 禁用HTTP的proxy模塊,默認啓用
--without-http_fastcgi_module 禁用HTTP的fastcgi模塊,默認啓用
--without-http_memcached_module 禁用HTTP的memcached模塊,默認啓用
--without-http_limit_zone_module 禁用HTTP的limit zone模塊,默認啓用
--without-http_empty_gif_module 禁用HTTP的empty gif模塊,默認啓用
--without-http_browser_module 禁用HTTP的browser模塊,默認啓用
--without-http_upstream_ip_hash_module 禁用HTTP的upstream ip hash模塊,默認啓用
--http-client-body-temp-path=<path> 存放HTTP訪問客戶端請求報文的臨時文件的路徑
--http-proxy-temp-path=<path> 啓用HTTP的proxy模塊後,指定存放HTTP代理臨時文件的路徑
--http-fastcgi-temp-path=<path> 啓用HTTP的fastcgi模塊後,指定存放fastcgi模塊臨時文件路徑
--without-http 禁用HTTP Server
--with-mail 啓用IMAP4/POP3/SMTP代理模塊
--with-mail_ssl_module 啓用ngx_mail_ssl_module
--with-cc=<path> 指定C編譯器的路徑
--with-cpp=<path> 指定C預處理器的路徑
--with-cc-opt=<options> 爲CFLGS變量添加額外的參數,保證Nginx源代碼及其模塊能夠正確編譯
--with-ld-opt=<path> 爲部分Nginx軟件的模塊編譯指定連接庫目錄
--with-cpu-opt=<cpu> 爲特定的CPU編譯Nginx源碼
--with-pcre=<path> 指定pcre庫源代碼的路徑
--without-pcre 禁止Nginx服務器使用pcre庫
--with-pcre-opt=<options> 爲pcre庫的building指定額外的指令
--with-md5=<dir> 指定md5庫源代碼的路徑
--with-md5-opt=<options> 爲md5庫的building指定額外的指令
--with-md5-asm 使用md5庫的彙編源代碼
--with-sha1=<dir> 指定sha1庫源代碼的路徑
--with-sha1-opt=<options> 爲sha1庫的building指定額外的指令
--with-sha1-asm 使用sha1庫的彙編源代碼
--with-zlib=<dir> 指定zlib庫源代碼的路徑
--with-zlib-opt=<options> 爲zlib庫的building指定額外的指令
--with-zlib-asm=<cpu> 針對特殊的CPU申明使用匯編源代碼
--with-openssl=<dir> 指定OpenSSL庫源代碼的路徑
--with-openssl-opt=<options> 爲OpenSSL庫的building指定額外的指令
相關文章
相關標籤/搜索