设为首页 收藏本站
查看: 552|回复: 0

[经验分享] Nginx的编译安装

[复制链接]

尚未签到

发表于 2018-11-16 07:57:17 | 显示全部楼层 |阅读模式
[root@code nginx-1.9.12]# ./configure --help  

  
--help                             print this message       #显示帮助信息
  

  
--prefix=PATH                      set installation prefix       #安装路径
  
--sbin-path=PATH                   set nginx binary pathname       #主进程安装到哪个路径
  
--modules-path=PATH                set modules path
  
--conf-path=PATH                   set nginx.conf pathname       #配置文件路径
  
--error-log-path=PATH              set error log pathname       #错误日志路径
  
--pid-path=PATH                    set nginx.pid pathname       #pdi文件路径
  
--lock-path=PATH                   set nginx.lock pathname       #锁文件路径
  

  
--user=USER                        set non-privileged user for       #启动程序的用户
  
                                  worker processes
  
--group=GROUP                      set non-privileged group for       #启动程序的组
  
                                  worker processes
  

  
--build=NAME                       set build name
  
--builddir=DIR                     set build directory
  

  
--with-select_module               enable select module       #select I/O模型
  
--without-select_module            disable select module
  
--with-poll_module                 enable poll module       #poll I/O模型
  
--without-poll_module              disable poll module
  

  
--with-threads                     enable thread pool support       #线程池
  

  
--with-file-aio                    enable file AIO support       #异步I/O
  
--with-ipv6                        enable IPv6 support       #IPV6
  

  
--with-http_ssl_module             enable ngx_http_ssl_module       #https
  
--with-http_v2_module              enable ngx_http_v2_module       #http 2.0协议
  
--with-http_realip_module          enable ngx_http_realip_module
  
--with-http_addition_module        enable ngx_http_addition_module
  
--with-http_xslt_module            enable ngx_http_xslt_module
  
--with-http_xslt_module=dynamic    enable dynamic ngx_http_xslt_module
  
--with-http_image_filter_module    enable ngx_http_image_filter_module       #图像过滤处理
  
--with-http_image_filter_module=dynamic
  
                                  enable dynamic ngx_http_image_filter_module
  
--with-http_geoip_module           enable ngx_http_geoip_module
  
--with-http_geoip_module=dynamic   enable dynamic ngx_http_geoip_module
  
--with-http_sub_module             enable ngx_http_sub_module
  
--with-http_dav_module             enable ngx_http_dav_module
  
--with-http_flv_module             enable ngx_http_flv_module       #流媒体支持
  
--with-http_mp4_module             enable ngx_http_mp4_module       #mp4支持
  
--with-http_gunzip_module          enable ngx_http_gunzip_module
  
--with-http_gzip_static_module     enable ngx_http_gzip_static_module       #gzip压缩
  
--with-http_auth_request_module    enable ngx_http_auth_request_module       #HTTP基本认证
  
--with-http_random_index_module    enable ngx_http_random_index_module
  
--with-http_secure_link_module     enable ngx_http_secure_link_module
  
--with-http_degradation_module     enable ngx_http_degradation_module
  
--with-http_slice_module           enable ngx_http_slice_module
  
--with-http_stub_status_module     enable ngx_http_stub_status_modulee       #状态监控
  

  
--without-http_charset_module      disable ngx_http_charset_module
  
--without-http_gzip_module         disable ngx_http_gzip_module
  
--without-http_ssi_module          disable ngx_http_ssi_module
  
--without-http_userid_module       disable ngx_http_userid_module
  
--without-http_access_module       disable ngx_http_access_module
  
--without-http_auth_basic_module   disable ngx_http_auth_basic_module
  
--without-http_autoindex_module    disable ngx_http_autoindex_module
  
--without-http_geo_module          disable ngx_http_geo_module
  
--without-http_map_module          disable ngx_http_map_module
  
--without-http_split_clients_module disable ngx_http_split_clients_module
  
--without-http_referer_module      disable ngx_http_referer_module
  
--without-http_rewrite_module      disable ngx_http_rewrite_module
  
--without-http_proxy_module        disable ngx_http_proxy_module
  
--without-http_fastcgi_module      disable ngx_http_fastcgi_module
  
--without-http_uwsgi_module        disable ngx_http_uwsgi_module
  
--without-http_scgi_module         disable ngx_http_scgi_module
  
--without-http_memcached_module    disable ngx_http_memcached_module
  
--without-http_limit_conn_module   disable ngx_http_limit_conn_module
  
--without-http_limit_req_module    disable ngx_http_limit_req_module
  
--without-http_empty_gif_module    disable ngx_http_empty_gif_module
  
--without-http_browser_module      disable ngx_http_browser_module
  
--without-http_upstream_hash_module
  
                                  disable ngx_http_upstream_hash_module
  
--without-http_upstream_ip_hash_module
  
                                  disable ngx_http_upstream_ip_hash_module
  
--without-http_upstream_least_conn_module
  
                                  disable ngx_http_upstream_least_conn_module
  
--without-http_upstream_keepalive_module
  
                                  disable ngx_http_upstream_keepalive_module
  
--without-http_upstream_zone_module
  
                                  disable ngx_http_upstream_zone_module
  

  
--with-http_perl_module            enable ngx_http_perl_module
  
--with-perl_modules_path=PATH      set Perl modules path
  
--with-perl=PATH                   set perl binary pathname
  

  
--http-log-path=PATH               set http access log pathnamee       #正常日志文件路径
  
--http-client-body-temp-path=PATH  set path to store
  
                                  http client request body temporary files
  
--http-proxy-temp-path=PATH        set path to store
  
                                  http proxy temporary files
  
--http-fastcgi-temp-path=PATH      set path to store
  
                                  http fastcgi temporary files
  
--http-uwsgi-temp-path=PATH        set path to store
  
                                  http uwsgi temporary files
  
--http-scgi-temp-path=PATH         set path to store
  
                                  http scgi temporary files
  

  
--without-http                     disable HTTP server
  
--without-http-cache               disable HTTP cache
  

  
--with-mail                        enable POP3/IMAP4/SMTP proxy modulee       #邮件代理
  
--with-mail=dynamic                enable dynamic POP3/IMAP4/SMTP proxy module
  
--with-mail_ssl_module             enable ngx_mail_ssl_modulee       #支持ssl的邮件代理
  
--without-mail_pop3_module         disable ngx_mail_pop3_module
  
--without-mail_imap_module         disable ngx_mail_imap_module
  
--without-mail_smtp_module         disable ngx_mail_smtp_module
  

  
--with-stream                      enable TCP proxy modulee       #TCP代理
  
--with-stream=dynamic              enable dynamic TCP proxy module
  
--with-stream_ssl_module           enable ngx_stream_ssl_module
  
--without-stream_limit_conn_module disable ngx_stream_limit_conn_module
  
--without-stream_access_module     disable ngx_stream_access_module
  
--without-stream_upstream_hash_module
  
                                  disable ngx_stream_upstream_hash_module
  
--without-stream_upstream_least_conn_module
  
                                  disable ngx_stream_upstream_least_conn_module
  
--without-stream_upstream_zone_module
  
                                  disable ngx_stream_upstream_zone_module
  

  
--with-google_perftools_module     enable ngx_google_perftools_module       #google性能分析套件
  
--with-cpp_test_module             enable ngx_cpp_test_module
  

  
--add-module=PATH                  enable external module       #添加第三方模块
  
--add-dynamic-module=PATH          enable dynamic external module
  

  
--with-cc=PATH                     set C compiler pathname
  
--with-cpp=PATH                    set C preprocessor pathname
  
--with-cc-opt=OPTIONS              set additional C compiler options
  
--with-ld-opt=OPTIONS              set additional linker options
  
--with-cpu-opt=CPU                 build for the specified CPU, valid values:
  
                                  pentium, pentiumpro, pentium3, pentium4,
  
                                  athlon, opteron, sparc32, sparc64, ppc64
  

  
--without-pcre                     disable PCRE library usage
  
--with-pcre                        force PCRE library usage
  
--with-pcre=DIR                    set path to PCRE library sources
  
--with-pcre-opt=OPTIONS            set additional build options for PCRE
  
--with-pcre-jit                    build PCRE with JIT compilation support
  

  
--with-md5=DIR                     set path to md5 library sources
  
--with-md5-opt=OPTIONS             set additional build options for md5
  
--with-md5-asm                     use md5 assembler sources
  

  
--with-sha1=DIR                    set path to sha1 library sources
  
--with-sha1-opt=OPTIONS            set additional build options for sha1
  
--with-sha1-asm                    use sha1 assembler sources
  

  
--with-zlib=DIR                    set path to zlib library sources
  
--with-zlib-opt=OPTIONS            set additional build options for zlib
  
--with-zlib-asm=CPU                use zlib assembler sources optimized
  
                                  for the specified CPU, valid values:
  
                                  pentium, pentiumpro
  

  
--with-libatomic                   force libatomic_ops library usage
  
--with-libatomic=DIR               set path to libatomic_ops library sources
  

  
--with-openssl=DIR                 set path to OpenSSL library sources
  
--with-openssl-opt=OPTIONS         set additional build options for OpenSSL
  

  
--with-debug                       enable debug logging



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-635567-1-1.html 上篇帖子: Nginx优化总结 下篇帖子: 编译安装Nginx-xiaoma
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表