1. 源码包 nginx-1.6.2.tar.gz

  1. --help 使用帮助
  2. --prefix=PATH Nginx安装路径,如果没有指定,默认为/usr/local/nginx。
  3. --sbin-path=PATH Nginx可实行文件安装路径。只能安装时指定,如果没有指定,默认为<prefix>/sbin/nginx。
  4. --conf-path=PATH Nginx主配置文件nginx.conf的路径,如果没有指定,默认为<prefix>/conf/nginx.conf。
  5. --error-log-path=PATH 默认错误日志的路径,如果没有指定,默认为<prefix>/logs/error.log。可以在主配置文件中修改
  6. --pid-path=PATH 默认nginx.pid的路径,如果没有指定默认为<prefix>/logs/nginx.pid。可在主配置文件中修改
  7. --lock-path=PATH nginx.lock文件的路径
  8. --user=USER 默认的Nginx使用的用户,如果没有指定,默认为nobody。可在主配置文件中修改
  9. --group=GROUP 默认的Nginx使用的组,如果没有指定,默认为nobody。可在主配置文件中修改
  10. --builddir=DIR 指定编译的目录
  11. --with-rtsig_module 启用rtsig模块
  12. --with-select_module 启用select模式,如果configure没有找到合适的模式,select模式将是默认的安装模式
  13. --without-select_module 禁用select模式
  14. --with-poll_module 启用poll模式,如果没有更合适的模式,则可以开启
  15. --without-poll_module 禁用poll模式
  16. --with-file-aio 启用文件AIO支持
  17. --with-ipv6 启用IPv6
  18. --with-http_ssl_module 开启HTTP SSL模块,是Nginx可以支持HTTPS请求。这个模块需要已经安装openssl,在DEBIAN上是libssl
  19. --with-http_spdy_module 启用 ngx_http_spdy_module
  20. --with-http_realip_module 启用 ngx_http_realip_module
  21. --with-http_addition_module 启用 ngx_http_addition_module
  22. --with-http_xslt_module 启用 ngx_http_xslt_module
  23. --with-http_image_filter_module 启用 ngx_http_image_filter_module
  24. --with-http_geoip_module 启用 ngx_http_geoip_module
  25. --with-http_sub_module 启用 ngx_http_sub_module
  26. --with-http_dav_module 启用 ngx_http_dav_module
  27. --with-http_flv_module 启用 ngx_http_flv_module
  28. --with-http_mp4_module 启用 ngx_http_mp4_module
  29. --with-http_gunzip_module 启用 ngx_http_gunzip_module
  30. --with-http_gzip_static_module 启用 ngx_http_gzip_static_module
  31. --with-http_auth_request_module 启用 ngx_http_auth_request_module
  32. --with-http_random_index_module 启用 ngx_http_random_index_module
  33. --with-http_secure_link_module 启用 ngx_http_secure_link_module
  34. --with-http_degradation_module 启用 ngx_http_degradation_module
  35. --with-http_stub_status_module 启用 “stub_status”页
  36. --without-http_charset_module 禁用 ngx_http_charset_module
  37. --without-http_gzip_module 禁用 ngx_http_gzip_module
  38. --without-http_ssi_module 禁用 ngx_http_ssi_module
  39. --without-http_userid_module 禁用 ngx_http_userid_module
  40. --without-http_access_module 禁用 ngx_http_access_module
  41. --without-http_auth_basic_module 禁用 ngx_http_auth_basic_module
  42. --without-http_autoindex_module 禁用 ngx_http_autoindex_module
  43. --without-http_geo_module 禁用 ngx_http_geo_module
  44. --without-http_map_module 禁用 ngx_http_map_module
  45. --without-http_split_clients_module 禁用 ngx_http_split_clients_module
  46. --without-http_referer_module 禁用 ngx_http_referer_module
  47. --without-http_rewrite_module 禁用 ngx_http_rewrite_module。如果需要启用,需要PCRE。
  48. --without-http_proxy_module 禁用 ngx_http_proxy_module
  49. --without-http_fastcgi_module 禁用 ngx_http_fastcgi_module
  50. --without-http_uwsgi_module 禁用 ngx_http_uwsgi_module
  51. --without-http_scgi_module 禁用 ngx_http_scgi_module
  52. --without-http_memcached_module 禁用 ngx_http_memcached_module
  53. --without-http_limit_conn_module 禁用 ngx_http_limit_conn_module
  54. --without-http_limit_req_module 禁用 ngx_http_limit_req_module
  55. --without-http_empty_gif_module 禁用 ngx_http_empty_gif_module
  56. --without-http_browser_module 禁用 ngx_http_browser_module
  57. --without-http_upstream_ip_hash_module
  58. 禁用 ngx_http_upstream_ip_hash_module
  59. --without-http_upstream_least_conn_module
  60. 禁用 ngx_http_upstream_least_conn_module
  61. --without-http_upstream_keepalive_module
  62. 禁用 ngx_http_upstream_keepalive_module
  63. --with-http_perl_module 启用 ngx_http_perl_module
  64. --with-perl_modules_path=PATH 指定perl模块路径
  65. --with-perl=PATH 指定perl执行文件路径
  66. --http-log-path=PATH 指定http默认访问日志路径
  67. --http-client-body-temp-path=PATH 指定http客户端请求缓存文件存放目录路径
  68. --http-proxy-temp-path=PATH 指定http反向代理缓存文件存放目录的路径
  69. --http-fastcgi-temp-path=PATH 指定http FastCGI缓存文件存放目录的路径
  70. --http-uwsgi-temp-path=PATH 指定uwsgi缓存文件存放目录的路径
  71. --http-scgi-temp-path=PATH 指定scgi缓存文件存放目录的路径
  72. --without-http 禁用HTTP服务
  73. --without-http-cache 禁用http缓存
  74. --with-mail 启用 POP3/IMAP4/SMTP proxy 模块
  75. --with-mail_ssl_module 启用 ngx_mail_ssl_module
  76. --without-mail_pop3_module 关闭 ngx_mail_pop3_module
  77. --without-mail_imap_module 关闭 ngx_mail_imap_module
  78. --without-mail_smtp_module 关闭 ngx_mail_smtp_module
  79. --with-google_perftools_module 启用 ngx_google_perftools_module
  80. --with-cpp_test_module 启用 ngx_cpp_test_module
  81. --add-module=PATH 启用 an external module
  82. --with-cc=PATH 指定C编译器的路径
  83. --with-cpp=PATH 指定C预处理器的路径
  84. --with-cc-opt=OPTIONS 设置额外的C编译器选项
  85. --with-ld-opt=OPTIONS 设置额外的连接选项
  86. --with-cpu-opt=CPU 为特定的CPU编译,有效的值包括:pentium, pentiumpro, pentium3, pentium4,athlon, opteron, sparc32, sparc64, ppc64
  87. --without-pcre 禁用 PCRE 库调用,同时也会禁止HTTP rewrite模块,在“location”配置指令中的正则表达式也需要PCRE
  88. --with-pcre 启用 PCRE library usage
  89. --with-pcre=DIR 指定PCRE库的源代码的路径
  90. --with-pcre-opt=OPTIONS 设置PCRE的额外编译选项
  91. --with-pcre-jit 随着JIT编译支持建立文件
  92. --with-md5=DIR 设置MD5库的源代码路径
  93. --with-md5-opt=OPTIONS 设置MD5库的额外编译选项。
  94. --with-md5-asm 使用MD5汇编源码
  95. --with-sha1=DIR 设置SHA1库的源代码路径
  96. --with-sha1-opt=OPTIONS 设置SHA1库的额外编译选项
  97. --with-sha1-asm 使用sha1汇编源码
  98. --with-zlib=DIR 设置zlib库的源代码路径
  99. --with-zlib-opt=OPTIONS 设置zlib库的额外编译选项。
  100. --with-zlib-asm=CPU zlib针对CPU的优化,合法值是:pentium, pentiumpro
  101. --with-libatomic 支持libatomic库调用
  102. --with-libatomic=DIR 设置libatomic库路径
  103. --with-openssl=DIR 设置OpenSSL库的额外编译选项
  104. --with-openssl-opt=OPTIONS 设置附加选项的OpenSSL
  105. --with-debug 启用调试日志


Nginx编译配置介绍的更多相关文章

  1. Nginx安装配置介绍(二)

    一:Nginx安装(Windows) 官网地址:https://nginx.org/en/download.html 解压完成后,文件目录如下: 启动Nginx: 直接双击目录下的nginx.exe, ...

  2. 第十章 nginx常用配置介绍

    一.虚拟主机 1.配置方式 #虚拟主机配置方式:1.基于多IP的方式2.基于多端口的方式3.基于多域名的方式 2.方式一:基于多IP的方式 1.第一个配置文件[root@web02 /etc/ngin ...

  3. Nginx 基本配置介绍

    一.什么是Nginx Nginx 是一个免费的,开源的,高性能的HTTP服务器和反向代理,以及IMAP / POP3代理服务器. Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻 ...

  4. Nginx编译配置杂记

    1.http://nginx.org/download/nginx-1.6.3.tar.gz 2. [root@track nginx-1.6.3]#./configure --prefix=/usr ...

  5. nginx编译配置

    1, 正向代理是一个位于内网客户端和外网原始服务器之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标,然后由代理服务器向 原始服务器转交请求并将获得的内容返回给客户端.正向代理 ...

  6. 基础篇六:Nginx编译配置参数

  7. Nginx简介及配置介绍

    一.什么是Nginx Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器.Nginx是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发 ...

  8. 【转】linux 编译安装nginx,配置自启动脚本

    linux 编译安装nginx,配置自启动脚本 本文章来给各位同学介绍一篇关于linux 编译安装nginx,配置自启动脚本教程,希望有需要了解的朋友可一起来学习学习哦. 在公司的suse服务器装ng ...

  9. linux 编译安装nginx,配置自启动脚本

    本文章来给各位同学介绍一篇关于linux 编译安装nginx,配置自启动脚本教程,希望有需要了解的朋友可一起来学习学习哦. 在公司的suse服务器装nginx,记录下安装过程: 参照这篇文章:Linu ...

随机推荐

  1. js 去掉数组中重复值,不重复的值保留

    这里介绍2中方式:js代码如下 var arr=[1,7,3,2,1,4,12,3,"3",3] function compare(arr) { var result = [], ...

  2. iOS 处理socket粘包问题

    1.什么是粘包? 粘包通常出现在TCP的协议里面,对于UDP来说是不会出现粘包状况的,之所以出现这种状况的原因,涉及到一种名为Nagle的算法. Nagle算法通过减少必须发送的封包的数量,提高网络应 ...

  3. kali git 环境配置

    kali 配置很简单,输入apt-get install git 我输入时返回了错误,执行命令dpkg --configure -a 就行了

  4. Eureka学习例子

    Eureka学习 Spring Cloud下有很多工程: Spring Cloud Config:依靠git仓库实现的中心化配置管理.配置资源可以映射到Spring的不同开发环境中,但是也可以使用在非 ...

  5. 运行循环 - RunLoop

    1.RunLoop简介 1.1 什么是RunLoop 简单来说就是:运行循环,可以理解成一个死循环,一直在运行. RunLoop实际上就是一个对象,这个对象用来处理程序运行过程中出现的各种事件(触摸. ...

  6. SQL-Oracle游标

    游标提供了一种从集合性质的结果集中提供出单条记录的手段.初始时指向首记录. 游标的种类 静态游标.REF游标 静态游标:能够理解为一个数据快照,打开游标后的结果集是数据库表中数据的备份,数据不会对表的 ...

  7. Android学习笔记(27):日历视图Calendar

    日历视图CalendarView可用于显示和选择日期. 能够调用setOnDateChangedListener()方法绑定事件监听器. 经常使用XML属性和相关方法: XML属性 相关方法 说明 a ...

  8. IIS 服务或万维网公布服务,或者依赖这 服务可能在启动期间错误发生或者已禁用

    作者:jiankunking 出处:http://blog.csdn.net/jiankunking 详细错误信息例如以下: 解决方式: 在服务中禁用下面3个服务自己主动启动: Net.Msmq Li ...

  9. 五:Java之Vector类专题

    据说期末考试要考到Vector 这个类,出于复习须要在这里就要好好整理下这个类了. 一.基本概念 Vector 是可实现自己主动增长的对象数组. java.util.vector提供了向量类(vect ...

  10. java多线程编程核心技术——全书总结

    这本书大致上是看完了,不过第七章结束的匆匆忙忙很不好. 不过好在还是看完了,勉强算吧. 回想这一年,挺感慨的,心里一直谋求着进步,却很难行动起来. 仔细想想确实啊,想一直进步肯定要牺牲自己的业余时间, ...