nginx配置-main

nginx配置分为几大块:

main (全局设置)

events(nginx工作模式)

http(http设置): upstream(负载均衡服务器设置),server(主机设置):location(url匹配)

下面是main区域配置:

#user  nobody;

#指定nginx进程数
worker_processes  2;


#全局错误日志及PID文件
#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;

user 来指定Nginx Worker进程运行用户以及用户组,默认由nobody账号运行。

worker_processes来指定了Nginx要开启的子进程数。每个Nginx进程平均耗费10M~12M内存。根据经验,一般指定1个进程就足够了,如果是多核CPU,建议指定和CPU的数量一样的进程数即可。我这里写2,那么就会开启2个子进程,总共3个进程。

在任务管理器-详细信息显示如下:

 error_log用来定义全局错误日志文件。日志输出级别有debug、info、notice、warn、error、crit可供选择,其中,debug输出日志最为最详细,而crit输出日志最少

pid用来指定进程id的存储文件位置

原文地址:https://www.cnblogs.com/gexiaoshan/p/10248286.html