以下是前期投入项目用到的nginx.conf
配置项,已添加注释说明各配置指令的含义:
#全局块开始,配置Nginx服务器整体运行相关的指令
worker_processes auto; #配置Nginx进程生成的worker process数,auto 表示Nginx进程自动检测生成数。
error_log stderr; #Nginx服务器的运行日志支持输出到某一个固定的文件file,这里的stderr表示输出到标准错误输出stderr;
#events块,涉及的指令主要影响Nginx服务器与用户的网络连接:
events {
worker_connections 2048; } #设置允许每一个worker process同时开启的最大连接数。只能在events块中配置。
#http块,Nginx服务器配置中的重要部分,涉及代理、缓存和日志等功能的配置;
http {
access_log logs/access.log exampleLog; #表示服务日志的存放路径,exampleLog格式化指令名。
log_format exampleLog '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent"'; #输出用户IP,当地时间,获取请求状态,请求体的大小,内容,用户浏览器系统等。
include mime.types;