/configure --help
--help 显示本提示信息
--prefix=PATH 设定安装目录
--sbin-path=PATH 设定程序文件目录
--conf-path=PATH 设定配置文件(nginx.conf)目录
--error-log-path=PATH 设定错误日志目录
--pid-path=PATH 设定pid文件(nginx.pid)目录
--lock-path=PATH 设定lock文件(nginx.lock)目录
--user=USER 设定程序运行的用户环境(www)
--group=GROUP 设定程序运行的组环境(www)
--builddir=DIR 设定程序编译目录
--with-rtsig_module 允许rtsig模块
rtsig模块是一种实时信号,在Linux 2.2.19 默认情况下,实时信号连接数不超过1024,但是对于高负载是肯定不够的。因此通过调整内核参数/proc/sys/kernel/rtsig-max达到效果。但是Linux 2.6.6-mm2开始,这个参数不再可用,并为每个进程有一个独立的信号队列,数字是由RLIMIT_SIGPENDING确定。当队列变得满载时,nginx开始抛弃连接并使用poll方法,直到负载恢复正常。
--with-select_module 允许select模块(一种轮询模式,不推荐用在高载环境)
--without-select_module 不使用select模块
标准连接模式。默认情况下自动编译方式。您可以启用或禁用通过使用-select_module和不带- select_module配置参数这个模块。
--with-poll_module 允许poll模块(一种轮询模式,不推荐用在高载环境)
标准连接模式。默认情况下自动编译方式。
--without-poll_module 不使用poll模块
--with-http_ssl_module 允许ngx_http_ssl_module模块(Apache对应:mod_ssl)
--with-http_realip_module 允许ngx_http_realip_module模块(mod_rpaf)
此模块支持显示真实来源IP地址,主要用于NGINX做前端负载均衡服务器使用。
--with-http_addition_module 允许ngx_http_addition_module模块(mod_layout)