首页 > 其他 > 详细

Nginx---自己总结

时间:2019-05-08 15:26:01      阅读:93      评论:0      收藏:0      [点我收藏+]

1、Nginx配置系统

    Nginx的配置系统   由  一个主配置文件  和  其他一些辅助的配置文件  构成;

          这些文件均为纯文本文件,全部位于nginx安装目录下的conf目录下

    Nginx配置文件详解:

        1.1  注释

              以#开始的行,或者  前面有若干空格或者Tab,然后再跟 # 的行,都被认为是注释;

        1.2  只有主配置文件nginx.conf任何情况下都被使用,其他辅助文件只有在特殊情况下使用;

        1.3  在nginx.conf文件中,包含若干配置项,每个配置项由   配置指令、指令参数组成:

              配置指令

                  一个字符串,可以用单引号、双引号括起来,也可以不括;

                  如果是指令包含空格,必须用引号括起来;

              指令参数

                  配置指令对应的  配置值;

                  指令参数   使用  一个或多个空格  或者  Tab字符  与指令分开;

                  指令参数  由  一个或多个 Token串组成,Token串之间由空格或Tab间隔;

                      Token串 分为  简单配置块  、复杂配置块:

                          简单配置块

                            由简单字符串构成;

                            eg:

                              error_page  500 502  /50x.html

                          复杂配置块

                            由  大括号 括起来的一堆内容;

                            eg:

                              events{}、http{}、server{}、location{}

        1.4  指令上下文

              main:

                全局配置

                main中的配置指令

                    user,  worker_processes,  error_log,  events,  http,  mail

              http

                与http服务相关的一些配置参数

                http中的配置指令

                    server

              server:

                http服务上支持若干虚拟主机

                server中的配置指令

                    listen,  server_name,  access_log,  location,  protocol,  proxy,  smtp_auth,  xclient

              location:

                http服务中,某些特定的URL对应的路径配置

                location中的配置指令

                    index,  root

              mail:

                实现email相关的配置

                mail中的配置指令

                    server,  auth_http,  imap_capabilities

 

              main{

                user

                worker_processes

                error_log

                events

                http{

                  server{

                    listen

                    server_name

                    access_log

                    location{

                      index

                      root

                    }

                  protocol

                  proxy

                  smtp_auth

                  xclient

                  }

                }

              }

              

Nginx---自己总结

原文:https://www.cnblogs.com/anpeiyong/p/10831954.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!