Nginx 的配置文件主要分为3个大块:全局块、events块、http块。详情如下:
#################### 全局块(配置服务器整体运行的配置指令) #####################nginx进程数,建议设置为等于CPU总核心数。worker_processes 1;#################### events块(影响Nginx服务器与用户的网络连接) ####################events {worker_connections 1024;}#################### http块(虚拟主机的配置) ####################http {# 文件扩展名与文件类型映射表include mime.types;# 默认文件类型default_type application/octet-stream;# 开启高效文件传输模式,sendfile指令指定nginx是否调用sendfile函数来输出文件,# 对于普通应用设为on,如果用来进行下载等应用磁盘IO重负载应用,可设置为off,# 以平衡磁盘与网络I/O处理速度,降低系统的负载。注意:如果图片显示不正常把这个改成off。sendfile on;# 长连接超时时间,单位是秒keepalive_timeout 65;server {# 监听端口listen 80;# 域名可以有多个,用空格隔开server_name localhost;#对 “/” 启用反向代理location / {root html;index index.html index.htm;}error_page 500 502 503 504 /50x.html;location = /50x.html {root html;}}}
