Nginx编译配置介绍
- 源码包 nginx-1.6.2.tar.gz
--help 使用帮助--prefix=PATH Nginx安装路径,如果没有指定,默认为/usr/local/nginx。--sbin-path=PATH Nginx可实行文件安装路径。只能安装时指定,如果没有指定,默认为<prefix>/sbin/nginx。--conf-path=PATH Nginx主配置文件nginx.conf的路径,如果没有指定,默认为<prefix>/conf/nginx.conf。--error-log-path=PATH 默认错误日志的路径,如果没有指定,默认为<prefix>/logs/error.log。可以在主配置文件中修改--pid-path=PATH 默认nginx.pid的路径,如果没有指定默认为<prefix>/logs/nginx.pid。可在主配置文件中修改--lock-path=PATH nginx.lock文件的路径--user=USER 默认的Nginx使用的用户,如果没有指定,默认为nobody。可在主配置文件中修改--group=GROUP默认的Nginx使用的组,如果没有指定,默认为nobody。可在主配置文件中修改--builddir=DIR 指定编译的目录--with-rtsig_module 启用rtsig模块--with-select_module 启用select模式,如果configure没有找到合适的模式,select模式将是默认的安装模式--without-select_module 禁用select模式--with-poll_module启用poll模式,如果没有更合适的模式,则可以开启--without-poll_module 禁用poll模式--with-file-aio 启用文件AIO支持--with-ipv6 启用IPv6--with-http_ssl_module 开启HTTP SSL模块,是Nginx可以支持HTTPS请求。这个模块需要已经安装openssl,在DEBIAN上是libssl--with-http_spdy_module 启用 ngx_http_spdy_module--with-http_realip_module 启用 ngx_http_realip_module--with-http_addition_module 启用 ngx_http_addition_module--with-http_xslt_module 启用 ngx_http_xslt_module--with-http_image_filter_module 启用 ngx_http_image_filter_module--with-http_geoip_module 启用 ngx_http_geoip_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_mp4_module 启用 ngx_http_mp4_module--with-http_gunzip_module 启用 ngx_http_gunzip_module--with-http_gzip_static_module 启用 ngx_http_gzip_static_module--with-http_auth_request_module 启用 ngx_http_auth_request_module--with-http_random_index_module 启用 ngx_http_random_index_module--with-http_secure_link_module 启用 ngx_http_secure_link_module--with-http_degradation_module 启用 ngx_http_degradation_module--with-http_stub_status_module 启用 “stub_status”页--without-http_charset_module 禁用 ngx_http_charset_module--without-http_gzip_module 禁用 ngx_http_gzip_module--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_split_clients_module 禁用 ngx_http_split_clients_module--without-http_referer_module 禁用 ngx_http_referer_module--without-http_rewrite_module 禁用 ngx_http_rewrite_module。如果需要启用,需要PCRE。--without-http_proxy_module 禁用 ngx_http_proxy_module--without-http_fastcgi_module 禁用 ngx_http_fastcgi_module--without-http_uwsgi_module 禁用 ngx_http_uwsgi_module--without-http_scgi_module 禁用 ngx_http_scgi_module--without-http_memcached_module 禁用 ngx_http_memcached_module--without-http_limit_conn_module 禁用 ngx_http_limit_conn_module--without-http_limit_req_module 禁用 ngx_http_limit_req_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--without-http_upstream_least_conn_module禁用 ngx_http_upstream_least_conn_module--without-http_upstream_keepalive_module禁用 ngx_http_upstream_keepalive_module--with-http_perl_module 启用 ngx_http_perl_module--with-perl_modules_path=PATH 指定perl模块路径--with-perl=PATH指定perl执行文件路径--http-log-path=PATH 指定http默认访问日志路径--http-client-body-temp-path=PATH 指定http客户端请求缓存文件存放目录路径--http-proxy-temp-path=PATH 指定http反向代理缓存文件存放目录的路径--http-fastcgi-temp-path=PATH 指定http FastCGI缓存文件存放目录的路径--http-uwsgi-temp-path=PATH指定uwsgi缓存文件存放目录的路径--http-scgi-temp-path=PATH指定scgi缓存文件存放目录的路径--without-http 禁用HTTP服务--without-http-cache 禁用http缓存--with-mail 启用 POP3/IMAP4/SMTP proxy 模块--with-mail_ssl_module 启用 ngx_mail_ssl_module--without-mail_pop3_module 关闭 ngx_mail_pop3_module--without-mail_imap_module 关闭 ngx_mail_imap_module--without-mail_smtp_module 关闭 ngx_mail_smtp_module--with-google_perftools_module 启用 ngx_google_perftools_module--with-cpp_test_module 启用 ngx_cpp_test_module--add-module=PATH 启用 an external module--with-cc=PATH 指定C编译器的路径--with-cpp=PATH 指定C预处理器的路径--with-cc-opt=OPTIONS设置额外的C编译器选项--with-ld-opt=OPTIONS设置额外的连接选项--with-cpu-opt=CPU 为特定的CPU编译,有效的值包括:pentium, pentiumpro, pentium3, pentium4,athlon, opteron, sparc32, sparc64, ppc64--without-pcre 禁用 PCRE 库调用,同时也会禁止HTTP rewrite模块,在“location”配置指令中的正则表达式也需要PCRE--with-pcre 启用 PCRE library usage--with-pcre=DIR 指定PCRE库的源代码的路径--with-pcre-opt=OPTIONS 设置PCRE的额外编译选项--with-pcre-jit 随着JIT编译支持建立文件--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 zlib针对CPU的优化,合法值是:pentium, pentiumpro--with-libatomic 支持libatomic库调用--with-libatomic=DIR 设置libatomic库路径--with-openssl=DIR 设置OpenSSL库的额外编译选项--with-openssl-opt=OPTIONS设置附加选项的OpenSSL--with-debug 启用调试日志
Nginx编译配置介绍的更多相关文章
- Nginx安装配置介绍(二)
一:Nginx安装(Windows) 官网地址:https://nginx.org/en/download.html 解压完成后,文件目录如下: 启动Nginx: 直接双击目录下的nginx.exe, ...
- 第十章 nginx常用配置介绍
一.虚拟主机 1.配置方式 #虚拟主机配置方式:1.基于多IP的方式2.基于多端口的方式3.基于多域名的方式 2.方式一:基于多IP的方式 1.第一个配置文件[root@web02 /etc/ngin ...
- Nginx 基本配置介绍
一.什么是Nginx Nginx 是一个免费的,开源的,高性能的HTTP服务器和反向代理,以及IMAP / POP3代理服务器. Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻 ...
- Nginx编译配置杂记
1.http://nginx.org/download/nginx-1.6.3.tar.gz 2. [root@track nginx-1.6.3]#./configure --prefix=/usr ...
- nginx编译配置
1, 正向代理是一个位于内网客户端和外网原始服务器之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标,然后由代理服务器向 原始服务器转交请求并将获得的内容返回给客户端.正向代理 ...
- 基础篇六:Nginx编译配置参数
- Nginx简介及配置介绍
一.什么是Nginx Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器.Nginx是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发 ...
- 【转】linux 编译安装nginx,配置自启动脚本
linux 编译安装nginx,配置自启动脚本 本文章来给各位同学介绍一篇关于linux 编译安装nginx,配置自启动脚本教程,希望有需要了解的朋友可一起来学习学习哦. 在公司的suse服务器装ng ...
- linux 编译安装nginx,配置自启动脚本
本文章来给各位同学介绍一篇关于linux 编译安装nginx,配置自启动脚本教程,希望有需要了解的朋友可一起来学习学习哦. 在公司的suse服务器装nginx,记录下安装过程: 参照这篇文章:Linu ...
随机推荐
- SketchMaster 隐私政策
隐私政策 本应用尊重并保护所有使用服务用户的个人隐私权.为了给您提供更准确.更有个性化的服务,本应用会按照本隐私权政策的规定使用和披露您的个人信息.但本应用将以高度的勤勉.审慎义务对待这些信息.除本隐 ...
- js 消抖(debounce)与节流(throttle)
前言 故事发生在与大创的又一次撕逼(日常)中,我方坚定的认为:作为社会主义接班人,节流与消抖的界限是明显的,是不容混肴的,是不可侵犯的!对方辩友坚持地觉得:界限是模糊的,行为是暧昧的,性别是可以忽视的 ...
- CSS中line-height与vertical-align
参考文章: 深入了解CSS的line-height属性 Vertical-Align: 你需要知道的所有事[译] Vertical-Align: All You Need To Know 1.什么是行 ...
- BST性能分析&改进思路——平衡与等价
极端退化 前面所提到的二叉搜索树,已经为我们对数据集进行高效的静态和动态操作打开了一扇新的大门.正如我们所看到的,BST从策略上可以看作是将之前的向量(动态数组)和链表结构的优势结合起来,不过多少令我 ...
- C. Kyoya and Colored Balls(Codeforces Round #309 (Div. 2))
C. Kyoya and Colored Balls Kyoya Ootori has a bag with n colored balls that are colored with k diffe ...
- Android设计模式(九)--外观模式
问题:在Android中,Apk能够有微信,QQ为代表的插件式安装更新功能: 那么问题来了,主系统(姑且这么说)调用插件式安装的子系统.由子系统提供对外的訪问.属不属于一种外观模式呢? 先说设计模式: ...
- Being a Good Boy in Spring Festival(杭电1850)(尼姆博弈)
Being a Good Boy in Spring Festival Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32 ...
- Android的init过程:init.rc解析流程
这几天打算看下安卓的代码,看优秀的源代码也是一种学习过程,看源代码的过程就感觉到,安卓确实是深受linux内核的影响,不少数据结构的使用方法全然一致.花了一中午时间,研究了下init.rc解析过程,做 ...
- 002Java概述
1Sun(Stanford University Network )公司1995年推出的高级编程语言 2.面向Internet的编程语言 3.已经成为web应用程序的首选开发语言 4.完全面向对象简单 ...
- 非等高cell实战(01)-- 实现微博页面
非等高cell实战(01)-- 实现微博页面 学习过UITableView.AutoLayout以及MVC的相关知识,接下来通过一个微博页面实战来整合一下. 首先看一下效果图: 需求分析 此页面为非等 ...