nginx配置
配置文件路径
/etc/nginx/nginx.conf 或者 /etc/nginx/conf.d/*conf
主配置文件结构
main block:主配置段,也即全局配置段;
event {
...
}:事件驱动相关的配置;
http {
...
}:http/https 协议相关的配置段;
mail {
...
}
stream {
...
}
main配置段配置
分类
user nginx;
pid /var/run/nginx.pid;
load_module modules/ngx_http_geoip_module.so;
include file | mask; 载入额外配置文件的
worker_processes number | auto;
worker_cpu_affinity cpumask ...; cpu的优先级
worker_cpu_affinity auto [cpumask];
CPU MASK:
00000001:0号CPU
00000010:1号CPU
worker_priority number
worker_rlimit_nofile number
daemon on|off
master_process on| off 是否以master/worker模型来运行 默认on
error_log file [level]
events {
.....
}
worker_connections number
use method
accept_mutex on | off