我在 Debian 10 上使用 nginx,但它是从官方 nginx 存储库安装的,而不是 Debian 存储库。
文件夹中/etc/nginx/
有以下文件:
fastcgi_params
,scgi_params
和uwsgi_params
我想将这些文件移动到子文件夹中:/etc/nginx/snippets/
。只是因为我的所有“部分”文件都在该子文件夹中。
我知道如果我想使用它们,我必须更改我的 vhost 配置中的文件路径。
这是一个坏主意吗?
这些文件会被更新覆盖吗?
nginx 本身是否需要在默认位置放置这些文件?
答案1
nginx仅在固定位置查找主配置文件(/etc/nginx/nginx.conf
在 Debian 上),除非您以命令行选项的形式提供新位置(-c
)。所有其他文件均包含在内nginx.conf
。
您要移动的文件被标记为配置文件,因此如果您修改它们,升级脚本将会询问您如何处理它们。