这里要说的是/etc/nginx/sites-enabled
和/etc/nginx/sites-available
这两个文件乍一看,哇,好相似。它们都是存储脚本的文件夹。不同的是sites-enabled
文件夹下只有一个 default 文件,这个外部的配置文件就是负责我们 nginx 的默认代理,是会被load
并被执行的。而sites-available
更像一个存储类似‘default’文件的仓库。
当我们开启nginx服务器的时候,sites-enabled 下的default文件会被加载,在这个文件里的一些配置会被用到。
但是往往我们可能需要存储很多类似default的文件,但是我们不能直接将它们一股脑塞到 sites-enabled 里面。
我们可以将它放到仓库`sites-available`里面,当我们用到A的时候可以把A的链接放到sites-enabled文件下。
这里只是简介,更像是笔记,如果想知道更多,可以查看
nginx 配置从零开始
这篇文章里面可能会解决一些疑问。
网友评论