nginx目录结构以及基本配置

conf

配置文件中有很多,其中,核心的是nginx.conf,这个核心配置文件会引用其他的配置文件。
nginx.conf中的基本配置
worker_processes 1
//设置worker进程的数量,一般不超过当前物理cpu的数量,不然没有意义。
events{
worker_connections 1024;
}
//事件驱动模块,每一个worker能创建多少链接,一般不需要调整。
http{
include mime.types; //include 引入配置,mime.types:告诉浏览器请求头中的类型
default_type application/octet-stream; //如果mime.types中没有,就默认使用流的格式传输给浏览器
sendfile on; //sendfile,数据0拷贝。正常情况下,浏览器请求资源时,nginx先自身从磁盘中拷贝后再传输给操作系统,操作系统调用流传输给客户端。数据0拷贝,nginx不再参与拷贝,直接由操作系统通过流传输给客户端。
keepalive_timeout 65; //保持长链接的时间
server{ //虚拟主机,一个server就是一个主机,可以同时存在多个主机
listen 80; //监听的端口号,不能重复
server_name localhost; //主机的主机名或者域名
location / { 域名后面的uri
root html;
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html; //报错的时候,跳转的页面
location = /50x.html{
root html;
}
}
}

html

这个目录放的是一些默认的静态资源。index.html表示默认页面。

logs

access.log
访问日志,每次访问都会写入这里,需要注意磁盘的大小,如果磁盘空间不足,可能会报错。
error.log
系统错误的时候,记录错误信息。
nginx.pid
记录nginx主进程的id号

sbin

nginx的主进程可执行文件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值