NGINX用于“包含”的前缀是什么?

时间:2016-04-11 15:10:41

标签: nginx

当我正在编译NGINX时,我收到了这条消息:

nginx path prefix:          "/tmp/app"
nginx binary file:          "/tmp/app/progs/nginx/sbin/nginx"
nginx configuration prefix: "/tmp/app/progs"
nginx configuration file:   "/tmp/app/progs/nginx.conf"

NGINX是否在path prefix中使用configuration prefixinclude nginx.conf指令?

1 个答案:

答案 0 :(得分:3)

The documentation表示它是"前缀路径":

  

-prefix = path 定义了一个保存服务器文件的目录。 此目录也将用于由configure设置的所有相对路径(库源路径除外)和nginx.conf配置文件中的 。默认设置为/usr/local/nginx目录。

相比之下:

  

-conf-path = path 设置nginx.conf配置文件的名称。如果需要,可以始终使用不同的配置文件启动NGINX,方法是在命令行参数-c file中指定它。默认情况下,该文件名为prefix/conf/nginx.conf

但是,this is a documentation bugyour include paths will in fact be relative to the "config path"