码迷,mamicode.com
首页 > 其他好文 > 详细

nginx之文件配置

时间:2019-10-30 18:07:27      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:设置   查找文件   而不是   div   ons   images   指令   空格   RKE   

nginx配置规则

nginx由受配置文件中指定的指令控制的模块组成

伪指令分为简单伪指令和块伪指令

简单的指令由名称和参数组成,这些名称和参数之间用空格分隔,并以分号(;)结尾

块指令的结构 与 简单指令的结构相同,但是它以分号(而不是分号)结尾,并带有一组用花括号({和})括起来的附加指令

如果块指令可以在括号内包含其他指令,则将其称为上下文(示例:事件,http,服务器和位置)。

放置在任何上下文外部的配置文件中的指令都被视为在主上下文中。 事件和http指令位于主上下文中,服务器位于http中,并且位于服务器中。

井号(#)后面的所有内容属于注释。

 

示例

简单指令

worker_processes  1;
user  nobody;

 

块指令

events {
    worker_connections  1024;
}

 

提供静态文件

提供静态文件的含义即:设置查找文件的路径,设置索引文件。

示例:

 

worker_processes  1;

events {
    worker_connections  1024;
}
http { server { location / { root /data/www
; } location /images/ { root /data; } } }

 

 

服务器块讲解如下:

  • server标识一个服务器块,server必须包含在http代码块内;
  • server里面可以配置监听、前缀等参数;
  • location标识匹配的前缀,location匹配有一个原则,最先匹配最长长度;如上例中有两个前缀‘/‘与‘/images/‘,
  • location前缀代码块中root参数标识匹配的路径

 

nginx之文件配置

标签:设置   查找文件   而不是   div   ons   images   指令   空格   RKE   

原文地址:https://www.cnblogs.com/guge-94/p/11759353.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!