首页 > 系统相关 >Nginx的基本运行原理及基本配置文件

Nginx的基本运行原理及基本配置文件

时间:2022-08-22 12:15:16浏览次数:72  
标签:基本 index 配置文件 连接数 Nginx html 50x

 

Nginx基本请求流程

 

 

 

 

Nginx配置文件说明

 

worker_processes  1; #允许进程数量,建议设置为cpu核心数或者auto自动检测,注意Windows服务器上虽然可以启动多个processes,但是实际只会用其中一个

events {
    #单个进程最大连接数(最大连接数=连接数*进程数)
    #根据硬件调整,和前面工作进程配合起来用,尽量大,但是别把cpu跑到100%就行。
    worker_connections  1024;
}


http {
    #文件扩展名与文件类型映射表(是conf目录下的一个文件)
    include       mime.types;
    #默认文件类型,如果mime.types预先定义的类型没匹配上,默认使用二进制流的方式传输
    default_type  application/octet-stream;

    #sendfile指令指定nginx是否调用sendfile 函数(zero copy 方式)来输出文件,对于普通应用,必须设为on。如果用来进行下载等应用磁盘IO重负载应用,可设置为off,以平衡磁盘与网络IO处理速度。
    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;
        #/50x.html文件所在位置
        location = /50x.html {
            root   html;
        }
        
    }

}

 

标签:基本,index,配置文件,连接数,Nginx,html,50x
From: https://www.cnblogs.com/zypdbk/p/16612379.html

相关文章

  • 解决 nginx代理 网页永久迁移/外网curl可获取但浏览器无法访问的问题
    在服务器nginx里配置了二级域名向主域名的转发,但是外网却访问不了,显示网页已经永久迁移    先内网用curl测试了一下,可以获取页面。然后外网测试,也可以。用火狐......
  • restTemplate基本用法
    1@Data2classUser{3privateStringname;4privateDoubleprice;5}6//get请求无参数7@Test8voidfun1()......
  • SpringBoot读取.yml配置文件最常见的两种方式-源码及其在nacos的应用
    一、前言我们在开发中会经常遇到一些可能会变的值,比如数据库的密码,一些关键链接的配置等等。都需要我们写在配置文件中,这样可以把这些配置文件放到nacos上进行管理,修改na......
  • Linux安装nginx
    1、从官网下载nginx文件,右键复制链接,然后使用wget下载此链接   下载完成之后使用ls查看下载文件,没问题。2、解压tar文件 tar是解压命令。-xvf-x或--extract......
  • JQuery事件绑定&入门函数&样式控制、JQuery_选择器_基本选择器
    JQuery事件绑定&入门函数&样式控制选择器:筛选具有相似的特征的元素(标签)基本语法学习:1事件的绑定2入口函数3样式控制window.on......
  • vscode配置文件
    {//vscode默认启用了根据文件类型自动设置tabsize的选项"editor.detectIndentation":false,//重新设定tabsize"editor.tabSize":4,//#值设置为true时......
  • Rust实战系列-基本语法
    本文是《Rustinaction》学习总结系列的第二部分,更多内容请看已发布文章:一、Rust实战系列-Rust介绍“主要介绍Rust的语法、基本类型和数据结构,通过实现一个简单版g......
  • nginx与php-fpm通信协议 和 优化
    CGI:通信网关协议CGI协议:动态语言的代码文件需要对应的语言解释器才能被服务器识别,CGI协议就是用来使得解释器与服务器之间互相通信请求链路:1、客户端输入ur2、解析......
  • Vue生命周期及基本语法(一)
    一、初体验<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewpor......
  • Elasticsearch基本操作
    索引操作创建索引PUT/user查询指定索引GET/user查询所有索引信息GET_cat/indices?v删除索引DELETE/user类型映射自动映射elasticsearch默认情况下会自......