Nginx安装后主配置文件在/usr/local/nginx/conf目录下,接下来看下介绍下主配置文件吧。 主配置文件分为两部分主配置段和协议配置段: 主配置段 #使用的用户名和组 user nginx nginx ; #指定worker进程数 worker_processes 1; #指定错误日志文件路径,日志级别可选项 [ debug| info | notice | warn | error | crit] error_log /usr/local/nginx/logs/error.log crit; #crit级别最低记录的信息很少; #指定pid文件所在路径 pid /usr/local/nginx/var/nginx.pid;
#使用的网络I/O模型,linux建议epoll。 use epoll; #允许的连接数 Worker_connections 1024; } 协议配置段 http{ #设置mime类型 Includemime.types;(/usr/local/nginx/conf/mime.types) # 当用户访问的页面带有bin,exe,dll,deb,dmg,iso,img,msi,msp,msm等后缀的文件时直接下载 default_type application/octet-stream; #设置默认字符集 charsetgb2312; ...... #设置虚拟主机 server{ #设置监听端口 listen80; #设置主机名 server_namelocalhost; #设置虚拟主机所在的目录(如果为/那么此虚拟主机的目录就为安装目录下) location / { #设置根目录 root html; #设置首页文件 Indexindex.htmlindex.htm; } #设置状态也为5XX系列的错误页面(安装目录下的/html/50x.html) error_page500502503504/50x.html #设置当用户访问50x.html页面时nginx寻找50x.html的路径 location =/50x.html{ roothtml; } } } 由以上内容可以看出nginx的主配置文件的组成: ...... event{ .... } http{ .... server{ .... location{ ... } } server{ .... location{ .... } } } (责任编辑:IT) |