如果我们需要安装其他模块就需要在编译的时候执行–with 也就是说你需要安装的这个模块默认是没有安装进nginx的,如果我们不需要某些模块这个时候我们就需要执行–without,也就是说without后面跟着的模块默认是安装进nginx的。 ./configure --prefix=/usr/local/nginx make && make install 1. 2. 参数解释 –prefix指...
./configure --prefix=/etc/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --user=nginx --group=nginx --with-http_ssl_module --with-http...
–conf-path=<path> – 在没有给定-c选项下默认的nginx.conf的路径。如果没有指定,默认为<prefix>/conf/nginx.conf。 –pid-path=<path> –在nginx.conf中没有指定pid指令的情况下,默认的nginx.pid的路径。如果没有指定,默认为 <prefix>/logs/nginx.pid。 –lock-path=<path> – nginx.lock文件的路径。
--with-http_slice_module:允许Nginx将一个大文件分割成多个较小的部分(切片),并允许客户端单独请求这些部分。 --with-http_ssl_module:启用SSL支持,使得Nginx能够处理HTTPS请求。 --with-http_stub_status_module:提供一个状态页面,显示Nginx的各种状态信息,如活动连接数、接收和发送的数据量等。 --with-http_s...
--with-pcre-jit —编译PCRE包含“just-in-time compilation”(1.1.12中, pcre_jit指令)。 --with-zlib=path —设置的zlib库的源码路径。要下载从 zlib(版本1.1.3 - 1.2.5)的并解压。其余的工作是Nginx的./ configure和make完成。ngx_http_gzip_module模块需要使用zlib 。
nginx编译参数 --prefix= 指向安装目录 --sbin-path 指向(执行)程序文件(nginx) --conf-path= 指向配置文件(nginx.conf) --error-log-path= 指向错误日志目录 --pid-path= 指向pid文件(nginx.pid) --lock-path= 指向lock文件(nginx.lock)(安装文件锁定,防止安装文件被别人利用,或自己误操作。)...
运行命令查看Nginx的编译参数: 在终端或命令行界面中,切换到Nginx的安装目录(如果Nginx不在系统的PATH环境变量中,这一步是必要的)。 运行以下命令来查看Nginx的编译参数: sh ./nginx -V 或者,如果Nginx已经添加到系统的PATH环境变量中,可以直接运行: sh nginx -V 这个命令会输出Nginx的编译参数,包括使用的模...
[alex@example.com nginx-1.8.0]# make[root@example.com nginx-1.8.0]# make install 这最后一步将编译文件以及其他资源复制到安装目录,默认是 /usr/local/nginx。Path 选项 依赖选项 依赖以库和二进制文件的形式出现。 现在它们应该已经全部安装在您的系统上了。 但是,即使它们存在于您的系统上,也有...
nginx编译参数 1. --prefix=/usr/local/nginx:指定Nginx的安装路径为/usr/local/nginx。 2. --with-http_ssl_module:启用Nginx的SSL/TLS功能,支持HTTPS协议。 3. --with-http_realip_module:启用Nginx的实际IP地址读取功能,用于解决反向代理后,获取客户端真实IP地址问题。 4. --with-http_stub_status_...