Nginx安装配置参数

                                          Nginx安装配置参数

编译参数可能会根据版本的不同进行变化,./configure --help 查看编译参数列表,常见的选项如下:

参数列表
--prefix = <path>

安装路径,如果没有指定,默认为在/ usr /本地/ nginx的 

--sbin-path = <path>nginx可执行命令的文件,如果没有指定,默认为<prefix> ./ sbin目录/ nginx的conf路径= <路径> - 在没有使用-c参数指定的情况下nginx.conf的默认位置,如果没有指定,默认为<前缀> /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”指令指定时的错误日志位置,如果没有指定,默认为<前缀> /logs/error.log.--http-log-path = <path> - 当没有在nginx.conf中使用“access_log”指令指定时的访问日志位置,如果没有指定,默认为<前缀> /logs/access.log。
--user = <user>当没有在nginx.conf中使用“用户”指令指定时的nginx运行的用户,如果没有指定,默认为“任何人” 
--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其中之一,选择模块始终为启用状态。
--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启用“服务器状态”(服务状态)页面
--with-http_perl_module启用ngx_http_perl_module
--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包.-没有-http_proxy_module - 禁用ngx_http_proxy_module
--without-http_fastcgi_module禁用ngx_http_fastcgi_module
--without-http_memcached_module禁用ngx_http_memcached_module
--without-http_limit_zone_module禁用ngx_http_limit_zone_module
--without-http_empty_gif_module禁用ngx_http_empty_gif_module
--without-http_browser_module禁用ngx_http_browser_module
--without-http_upstream_ip_hash_module禁用ngx_http_upstream_ip_hash_module
--with-perl_modules_path = PATH为perl的模块设置路径
--with-perl = PATH为perl的库设置路径
--http-client-body-temp-path = PATH为http连接的请求实体临时文件设置路径,如果没有指定,默认为<prefix> / client_body_temp
--http-proxy-temp-path = PATH为http代理临时文件设置路径,如果没有指定,默认为<prefix> / proxy_temp
--http-fastcgi-temp-path = PATH为http fastcgi临时文件设置路径,如果没有指定,默认为<prefix> / fastcgi_temp
--without-HTTP禁用HTTP服务
--with邮件启用IMAP4 / POP3 / SMTP代理模块
--with-mail_ssl_module启用ngx_mail_ssl_module
--with-cc = PATH设置Ç编译器路径
--with-cpp = PATH设置Ç预处理器路径
--with-cc-opt = OPTIONS变量CFLAGS中附加的参数,用于FreeBSD中的PCRE库,同样需要指定-withcc-opt =“ - I / usr / local / include”,如果我们使用select()函数则需要同时增加文件描述符数量,可以通过-with-cc-opt =“ - D FD_SETSIZE = 2048”指定
--with-ld-opt = OPTIONS通过连接器的附加参数,用于FreeBSD中的PCRE库,同样需要指定-withld-opt =“ - L / usr / local / lib”。
--with-cpu-opt = CPU指定编译的CPU,可用的值为:奔腾,pentiumpro,pentium3,Pentium4的,的Athlon,皓,AMD64,不再获得,SPARC64,PPC64
--without-PCRE禁用PCRE库文件,同时将禁用HTTP重写模块,如果要在“位置”指令中使用正则表达式,同样需要PCRE库。
--with-pcre = DIR设置PCRE库源文件路径
--with-pcre-opt = OPTIONS在编译时为PCRE设置附加参数
--with-md5 = DIR设置MD5库源文件路径
--with-md5-opt = OPTIONS在编译时为MD5设置附加参数
--with-MD5-ASM使用MD5汇编源
--with-sha1 = DIR设置SHA1库源文件路径
--with-sha1-opt = OPTIONS在编译时为SHA1设置附加参数。
--with-SHA1-ASM使用SHA1汇编源
--with-zlib = DIR设置的zlib库源文件路径
--with-zlib-opt = OPTIONS在编译时为zlib的设置附加参数
--with-zlib-asm = CPU为指定的CPU使用zlib的汇编源进行优化,可用值为:奔腾,pentiumpro。
--with-openssl = DIR设置openssl库源文件路径。
--with-openssl-opt = OPTIONS在编译时为OpenSSL的设置附加参数
--with调试启用调试记录
--add-module = PATH 增加一个在PATH中的第三方模块。


 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值