Nginx编译参数详细介绍

/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)

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值