`
tedeyang
  • 浏览: 326094 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

nginx的编译选项

阅读更多

 

下载nginx源码包,编译命令之一:

./configure
--prefix=/usr/local/nginx
 --conf-path=/usr/local/webserver/nginx/nginx_tomcat.conf
 --pid-path=/usr/local/webserver/nginx/nginx.pid
 --error-log-path=/var/log/nginx/error.log
 --http-log-path=/var/log/nginx/access.log 
 --user=apache
 --group=apache
 --with-http_stub_status_module
 --with-http_ssl_module
 --with-http_gzip_static_module
 --with-http_flv_module
 --with-cc-opt="-I /usr/include/pcre"

或者用pcre的源码来编译。

--------------------------------------------------------

./configure \
--prefix=/usr/local/nginx \
--conf-path=/usr/local/webserver/nginx/nginx.conf \
--pid-path=/usr/local/webserver/nginx/nginx.pid \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log  \
--user=nginx \
--group=nginx \
--with-http_stub_status_module \
--with-http_ssl_module \
--with-http_gzip_static_module \
--with-http_flv_module \
--with-pcre=/usr/local/webserver/source/pcre \  
--with-openssl=/usr/local/webserver/source/openssl \
--with-http_ssl_module \
--with-zlib=/usr/local/webserver/source/zlib
分享到:
评论

相关推荐

    windows平台nginx编译nginx-http-flv-module

    4. **编译Nginx**:进入Nginx源码目录,运行配置脚本,指定编译选项,例如: ``` ./configure --prefix=路径 --with-http_flv_module --with-cc=mingw32-gcc ``` 这里`--with-http_flv_module`指定了添加...

    php7+nginx编译后的

    标题"php7+nginx编译后的"表明我们讨论的是已经编译完成的PHP7和Nginx的组合。在Linux系统上,通常需要手动编译安装这两个软件,以便自定义配置和优化性能。下面我们将详细探讨这个过程中的关键步骤和相关知识点: ...

    Nginx编译所需文件

    **Nginx编译所需文件详解** 在IT行业中,Nginx是一款广泛应用的高性能Web服务器和反向代理服务器,尤其以其高效稳定、低内存占用和强大的并发处理能力著称。在不同的硬件平台或操作系统上运行Nginx时,有时需要进行...

    nginx编译参数.doc

    本文将详细介绍Nginx编译时的一些关键参数,帮助你更好地理解和配置Nginx。 1. **基本配置参数**: - `--prefix=PATH`:指定Nginx的安装目录,默认通常是 `/usr/local/nginx`。 - `--sbin-path=PATH`:设定Nginx...

    nginx编译文件及说明

    **Nginx编译文件及说明** 在IT运维领域,Nginx是一个广泛使用的高性能Web服务器和反向代理服务器,以其高效、轻量级和稳定性著称。本篇将详细介绍如何编译Nginx源码文件,以及在编译过程中需要注意的要点。 1. **...

    nginx rtmp 服务器编译好

    3. **配置编译**:运行`configure`脚本,指定编译选项,包括安装路径、模块路径等。例如: ``` ./configure --prefix=path/to/nginx --add-module=path/to/rtmp-module ``` 4. **编译和安装**:执行`make`命令...

    ubuntu下编译安装nginx

    然后,我们需要配置Nginx编译选项,将`ngx_http_flv_module`包含进来: ```shell ./configure --prefix=/usr/local/nginx \ --with-http_stub_status_module \ --with-http_ssl_module \ --with-...

    YUM安装GCC及nginx编译安装(Linux).doc

    在Linux系统中,为了搭建基于GCC的自编译Nginx环境,首先需要确保...你可以根据实际需求调整编译选项,例如添加其他模块或优化配置。同时,别忘了在生产环境中配置防火墙规则,允许Nginx监听的端口(通常是80和443)。

    nginx-1.26.0最新版本已完成编译可解压直接使用

    4. **配置编译选项**: ``` ./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-pcre --with-zlib ``` 可根据需求添加或修改配置选项。 5. **编译与安装**: ``` make sudo make install...

    nginx编译安装依赖包

    让我们逐一探讨这些依赖包的作用及其在Nginx编译安装过程中扮演的角色。 1. `gcc-4.8.5-44.el7.x86_64.rpm`:这是GNU Compiler Collection(GCC)的一个版本,是Linux系统中用于编译C和C++源代码的基本工具。在安装...

    nginx自动编译部署

    这两个脚本通常包含了一系列自动化步骤,如安装依赖、配置编译选项、编译源代码、安装二进制文件以及启动Nginx服务。 使用这些脚本,我们可以按照以下流程操作: 1. 解压Nginx源代码:`tar -zxvf nginx-1.12.0.tar....

    Nginx1.22.0版本Linux已编译可直接使用

    使用 `./nginx -V` 查看版本和编译信息,这将显示 Nginx 的版本号以及在编译时启用的模块和其他配置选项。例如,它可能包含以下信息: ``` nginx version: nginx/1.22.0 built by gcc 8.3.0 (Ubuntu 8.3.0-6ubuntu1~...

    nginx编译安装详细说明.pdf

    ### Nginx编译安装详细说明 #### 一、前言 本文档旨在提供一份详细的指导,帮助用户在CentOS 7环境下成功编译安装Nginx 1.24.0版本。Nginx是一款高性能的HTTP和反向代理Web服务器,同时也提供了IMAP/POP3/SMTP服务...

    nginx编译参数.docx

    1. `--help`: 显示详细的帮助信息,列出了所有可用的编译选项。 2. `--prefix=path`: 指定Nginx服务器文件的安装目录,默认是`/usr/local/nginx`。这个路径也会被用于配置文件和其他相关文件的相对路径。 3. `--sbin...

    Nginx编译安装+Lua组件

    1. **Nginx编译安装**:Nginx是一款高性能的HTTP和反向代理服务器,以其高效的并发处理能力、低内存占用和丰富的模块支持而闻名。编译安装Nginx允许我们根据需求定制安装,例如添加特定模块或调整配置选项。 2. **...

    Nginx交叉编译所需源码包

    3. 配置每个源代码包,指定交叉编译器路径、目标体系结构和其他编译选项。 4. 编译和链接各个组件,确保它们与目标系统的库和头文件兼容。 5. 将编译好的Nginx二进制文件及其依赖库部署到目标系统,进行安装和测试。...

    linux Nginx源码编译安装以及开机启动设置(CentOS6.3)

    本文将详细介绍如何在CentOS 6.3上通过源码编译安装Nginx,并设置其为开机启动。 一、准备工作 在开始安装前,确保系统已经更新到最新版本,并安装了必要的依赖工具。运行以下命令: ```bash sudo yum update -y ...

    Ubuntu下nginx1.6和sticky1.1安装配置资料 包

    现在,你需要配置Nginx编译选项,将Sticky模块包含进来: ```bash ./configure --prefix=/usr/local/nginx \ --with-http_stub_status_module \ --with-http_realip_module \ --with-http_addition_module \ --...

    nginx-tmp.tar.gz

    “nginx编译脚本”是用于构建Nginx服务器的自定义脚本,可能包含特定的编译选项和配置,以便正确地与GMSSL集成。用户只需根据实际使用的Nginx版本修改脚本中的相应参数,然后在所有文件位于同一目录下运行该脚本。 ...

    Nginx编译安装整套工具,亲测可用于centos Redhat

    本文将详细介绍如何在CentOS或Redhat系统上,编译安装Nginx以及其依赖的库,如zlib、perl、pcre和openssl,同时也会提及与之相关的Redis、Java(JDK 8)和Tomcat的安装。 首先,让我们从Nginx开始。Nginx以其事件...

Global site tag (gtag.js) - Google Analytics