- 一般通过
yum方式安装的 Nginx,所有相关的配置文件都在/etc/nginx/目录中。 - Nginx 的主配置文件是
/etc/nginx/nginx.conf。 - 为了使 Nginx 配置更易于维护,建议为每个服务(域名)创建一个单独的配置文件。
- 每一个独立的 Nginx 服务配置文件都必须以
.conf结尾,并存储在/etc/nginx/conf.d目录中。您可以根据需求,创建任意多个独立的配置文件。 - 独立的配置文件,建议遵循以下命名约定,比如你的域名是
zerow.cn,那么你的配置文件的应该是这样的/etc/nginx/conf.d/zerow.cn.conf,如果你在一个服务器中部署多个服务,当然你也可以在文件名中加上 Nginx 转发的端口号,比如zerow.cn.3000.conf,这样做看起来会更加友好。 - 如果你的配置中有很多重复的代码,那么建议你创建一个
/etc/nginx/snippets文件夹,在这里面存放所有会被复用的代码块,然后在各个需要用到的 Nginx 的配置文件中引用进去,这样可以更方便管理和修改。 - Nginx 日志文件(
access.log和error.log)位于/var/log/nginx/目录中。建议为每个独立的服务配置不同的访问权限和错误日志文件,这样查找错误时,会更加方便快捷。 - 你可以将要部署的代码文件,存储在任何你想的位置,但是一般推荐存放在下列位置中的其中一个:
/home///var/www//var/www/html//opt//usr/share/nginx/html
index指令定义在server,而不是location,这样index指令在所有的location中都能生效。



