Nginx默认配置语法

Nginx默认配置语法

三大块讲解:

  • 安装目录
  • 编译参数
  • Nginx基本配置语法

1、Nginx默认加载的配置文件

nginx.conf

default.conf

打开nginx.conf配置文件,你会发现里面配置了默认加载/etc/nginx/conf.d/*.conf下所有*.conf配置文件

2、Nginx默认配置语法

(1)默认配置语法一

user默认用户就是nginx;

worker_processes工作进程数是根据cpu来设置的,例如8核cpu,应该设置8个工作进程;如果工作进程设置过多,可能造成内核切换带来的性能损耗;

error_log定义的是nginx服务的错误日志,后面配置的是错误日志打印路径;

pid把nginx服务启动时候进程号写进文件里,方便系统管理;

(2)默认配置语法二

worker_connections允许每个进程最大连接数,这个当然设置越大越好,可以设置成65535,一般企业应用设置1000就够用了,具体调优方案根据不同企业应用来调整;

use用来设置内核模型(select – poll - epoll);

(3)默认配置语法三

http表示http请求的配置,http里面可以包含多个server配置;

 

server表示每个站点的配置,每个server里面可以包含多个location配置;

 

location表示访问路径配置;

 

listen表示监听的端口,默认80

 

server_name表示虚拟主机或者域名的配置,默认localhost

 

location / {

        root   /usr/share/nginx/html;

        index  index.html index.htm;

}

表示默认配置首页

 

error_page   500 502 503 504  /50x.html;

表示如果请求返回的错误码是500 502 503 504,都会访问/50x.html页面路径;

 

location = /50x.html {

    root   /usr/share/nginx/html;

}

表示如果访问的页面路径是/50x.html,都会跳转到/usr/share/nginx/html路径下去查找50x.html页面;

 

root表示nginx根路径;

Nginx下一小节:Nginx 默认站点配置

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值