预建的nginx默认选项(配置)?


1

预构建的nginx的配置选项有哪些?

具体如下是开启还是关闭?

--with-threads --with-file-aio --with-ipv6 -with-http_ssl_module --with-http_v2_module

当我在我的ubuntu上构建时,我给出了命令:

./configure --prefix=/data/apps/ngx/n1_12_0 --with-debug --with-threads --with-file-aio --with-ipv6 --with-http_ssl_module --with-http_v2_module

值得注意的是没用过: --with-http_realip_module

预构建的Ubuntu包中的configure命令是什么?我想它适用于所有平台的相同选项?


如果你们中的任何人在prod中使用带有线程的nginx,请在这里发表评论或者是否有一个网络服务器论坛,比超级用户更适合讨论?
tgkprog

Answers:


1

可以使用

nginx -V

查看使用它构建的选项。

如果从预构建版本安装,则会保留旧可执行文件的副本。虽然需要备份conf文件夹

mkdir $nginxBackUp/confs2017may30 
mv /etc/nginx/* $nginxBackUp/confs2017may30/

因此,为了有两个版本的nginx,我制作了一份conf,新目录的副本,包括日志,pid等。 移动nginx可执行文件。当你运行其他版本的nginx时,为它提供备用路径--prefix, - conf, - http-log-path, - error-log-path =, - lock-path, - pid-path , - 模块路径...

这种方式可以保持新旧nginx准备就绪,并可以通过停止电流和切换到其他来切换。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.