level 6
445813
楼主
configure决定系统的特性,以及nginx可以用来处理连接的某些特性和方法,最后它将创建Makefile。
configure支持以下选项:
–prefix=<path> – 安装路径,如果没有指定,默认为/usr/local/nginx。
–sbin-path=<path> – nginx可执行命令的文件,如果没有指定,默认为<prefix>/sbin/nginx。
–conf-path=<path> – 在没有使用-c参数指定的情况下nginx.conf的默认位置,如果没有指定,默认为<prefix>/conf/nginx.conf。
–pid-path=<path> – nginx.pid的路径,如果没有在nginx.conf中通过“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-rtsig_module – 启用rtsig模块。
–with-select_module –without-select_module – 如果在configure的时候没有发现kqueue, epoll, rtsig或/dev/poll其中之一,select模块始终为启用状态。
–with-poll_module –without-poll_module – 如果在configure的时候没有发现kqueue, epoll, rtsig或/dev/poll其中之一,poll模块始终为启用状态。
–with-http_ssl_module – 启用ngx_http_ssl_module,启用SSL支持并且能够处理HTTPS请求。需要OpenSSL,在Debian系统中,对应的包为libssl-dev。
–with-http_realip_module – 启用ngx_http_realip_module
–with-http_addition_module – 启用ngx_http_addition_module
–with-http_sub_module – 启用ngx_http_sub_module
–with-http_dav_module – 启用ngx_http_dav_module
–with-http_flv_module – 启用ngx_http_flv_module
–with-http_stub_status_module – 启用”server status”(服务状态)页
–without-http_charset_module – 禁用ngx_http_charset_module
–without-http_gzip_module – 禁用ngx_http_gzip_module,如果启用,需要zlib包。
–without-http_ssi_module – 禁用ngx_http_ssi_module
–without-http_userid_module – 禁用ngx_http_userid_module
–without-http_access_module – 禁用ngx_http_access_module
–without-http_auth_basic_module – 禁用ngx_http_auth_basic_module
–without-http_autoindex_module – 禁用ngx_http_autoindex_module
–without-http_geo_module – 禁用ngx_http_geo_module
–without-http_map_module – 禁用ngx_http_map_module
–without-http_referer_module – 禁用ngx_http_referer_module
–without-http_rewrite_module – 禁用ngx_http_rewrite_module。如果启用,需要PCRE包。
–without-http_proxy_module – 禁用ngx_http_proxy_module
–without-http_fastcgi_module – 禁用ngx_http_fastcgi_module
–without-http_memcached_module – 禁用ngx_http_memcached_module
2011年09月07日 06点09分
1
configure支持以下选项:
–prefix=<path> – 安装路径,如果没有指定,默认为/usr/local/nginx。
–sbin-path=<path> – nginx可执行命令的文件,如果没有指定,默认为<prefix>/sbin/nginx。
–conf-path=<path> – 在没有使用-c参数指定的情况下nginx.conf的默认位置,如果没有指定,默认为<prefix>/conf/nginx.conf。
–pid-path=<path> – nginx.pid的路径,如果没有在nginx.conf中通过“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-rtsig_module – 启用rtsig模块。
–with-select_module –without-select_module – 如果在configure的时候没有发现kqueue, epoll, rtsig或/dev/poll其中之一,select模块始终为启用状态。
–with-poll_module –without-poll_module – 如果在configure的时候没有发现kqueue, epoll, rtsig或/dev/poll其中之一,poll模块始终为启用状态。
–with-http_ssl_module – 启用ngx_http_ssl_module,启用SSL支持并且能够处理HTTPS请求。需要OpenSSL,在Debian系统中,对应的包为libssl-dev。
–with-http_realip_module – 启用ngx_http_realip_module
–with-http_addition_module – 启用ngx_http_addition_module
–with-http_sub_module – 启用ngx_http_sub_module
–with-http_dav_module – 启用ngx_http_dav_module
–with-http_flv_module – 启用ngx_http_flv_module
–with-http_stub_status_module – 启用”server status”(服务状态)页
–without-http_charset_module – 禁用ngx_http_charset_module
–without-http_gzip_module – 禁用ngx_http_gzip_module,如果启用,需要zlib包。
–without-http_ssi_module – 禁用ngx_http_ssi_module
–without-http_userid_module – 禁用ngx_http_userid_module
–without-http_access_module – 禁用ngx_http_access_module
–without-http_auth_basic_module – 禁用ngx_http_auth_basic_module
–without-http_autoindex_module – 禁用ngx_http_autoindex_module
–without-http_geo_module – 禁用ngx_http_geo_module
–without-http_map_module – 禁用ngx_http_map_module
–without-http_referer_module – 禁用ngx_http_referer_module
–without-http_rewrite_module – 禁用ngx_http_rewrite_module。如果启用,需要PCRE包。
–without-http_proxy_module – 禁用ngx_http_proxy_module
–without-http_fastcgi_module – 禁用ngx_http_fastcgi_module
–without-http_memcached_module – 禁用ngx_http_memcached_module