Nginx服务器配置文件nginx.conf实例详解

nginx配置文件主要分为六个区域:

main(全局设置)events(nginx工作模式)http(http设置)

sever(主机设置)location(URL匹配)upstream(负载均衡服务器设置)

其中还有若干模块,如HttpGzip模块,stubstatus模块等等

结构类似如下:

main

events   {

  ....

}

http        {

  ....

  upstream myproject {

    .....

  }

  server {

    ....

    location {

        ....

    }

  }

  server {

    ....

    location {

        ....

    }

  }

  ....

location {

        ....

                }

  ....

location {

        ....

                }

 

}

location /Nginx_status {

}

以下是结合具体实例对nginx.conf配置文件的详细解析

[root@localhostconf]# cat nginx.conf

###############  1、全局配置  #################

#user  nobody;

#主模块指令,指定nginx worker进程运行用户及用户组,默认为nobody账号

User  nobody nobody;

worker_processes   4;

#主模块指令,指定开启进程数,每个nginx平均耗内存10~12MB,一般指定一个进程就足够了,建议指定和CPU数目相同的进程数即可。

 

error_log  logs/error.log  notice;

#error_log  logs/error.log  info;

#error_log  logs/error.log;

#error_log 主模块指令,定义全局错误日志文件。输出级别有debug,info,notice,warn,error,crit可供选择,其中debug输出日志最详细,二crit输出日志最少。

 

pid        logs/nginx.pid;

  • 5
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值