参考:https://mp.weixin.qq.com/s/vIG_VwliMML7FkH2lsNvfQ

#Nginx的worker进程运行用户以及用户组
#user  nobody;#Nginx开启的进程数
worker_processes  1;#定义全局错误日志定义类型,[debug|info|notice|warn|crit]
#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;#指定进程ID存储文件位置
#pid        logs/nginx.pid;#事件配置
events {#use [ kqueue | rtsig | epoll | /dev/poll | select | poll ];#epoll模型是Linux内核中的高性能网络I/O模型,如果在mac上面,就用kqueue模型。use kqueue;#每个进程可以处理的最大连接数,理论上每台nginx服务器的最大连接数为worker_processes*worker_connections。理论值:worker_rlimit_nofile/worker_processesworker_connections  1024;
}#http参数
http {#文件扩展名与文件类型映射表include       mime.types;#默认文件类型default_type  application/octet-stream;#日志相关定义#log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '#                  '$status $body_bytes_sent "$http_referer" '#                  '"$http_user_agent" "$http_x_forwarded_for"';#连接日志的路径,指定的日志格式放在最后。#access_log  logs/access.log  main;#开启高效传输模式sendfile        on;#防止网络阻塞#tcp_nopush     on;#客户端连接超时时间,单位是秒#keepalive_timeout  0;keepalive_timeout  65;#开启gzip压缩输出#gzip  on;#虚拟主机基本设置server {#监听的端口号listen       80;#访问域名server_name  localhost;#编码格式,如果网页格式与当前配置的不同的话将会被自动转码#charset koi8-r;#虚拟主机访问日志定义#access_log  logs/host.access.log  main;#对URL进行匹配location / {#访问路径,可相对也可绝对路径root   html;#首页文件,匹配顺序按照配置顺序匹配index  index.html index.htm;}#错误信息返回页面#error_page  404              /404.html;# redirect server error pages to the static page /50x.html#error_page   500 502 503 504  /50x.html;location = /50x.html {root   html;}#访问URL以.php结尾则自动转交给127.0.0.1# proxy the PHP scripts to Apache listening on 127.0.0.1:80##location ~ \.php$ {#    proxy_pass   http://127.0.0.1;#}#php脚本请求全部转发给FastCGI处理# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000##location ~ \.php$ {#    root           html;#    fastcgi_pass   127.0.0.1:9000;#    fastcgi_index  index.php;#    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;#    include        fastcgi_params;#}#禁止访问.ht页面# deny access to .htaccess files, if Apache's document root# concurs with nginx's one##location ~ /\.ht {#    deny  all;#}}#第二个虚拟主机配置# another virtual host using mix of IP-, name-, and port-based configuration##server {#    listen       8000;#    listen       somename:8080;#    server_name  somename  alias  another.alias;#    location / {#        root   html;#        index  index.html index.htm;#    }#}#HTTPS虚拟主机定义# HTTPS server##server {#    listen       443 ssl;#    server_name  localhost;#    ssl_certificate      cert.pem;#    ssl_certificate_key  cert.key;#    ssl_session_cache    shared:SSL:1m;#    ssl_session_timeout  5m;#    ssl_ciphers  HIGH:!aNULL:!MD5;#    ssl_prefer_server_ciphers  on;#    location / {#        root   html;#        index  index.html index.htm;#    }#}include servers/*;
}

nginx 配置文件解析相关推荐

  1. nginx配置文件解析加讲解

    nginx配置文件解析 nginx的组成部分(初始配置) nginx主要配置文件优化 日志优化 nginx监控 控制访问权限 列出linux中的列表 设置文件缓存 设置请求限制 设置IP高并发(限制多 ...

  2. 【Nginx源码分析】Nginx配置文件解析(一)

    运营研发团队 李乐 配置文件是nginx的基础,对于学习nginx源码甚至开发nginx模块的同学来说更是必须深究.本文将从源码从此深入分析nginx配置文件的解析,配置存储,与配置查找. 看本文之前 ...

  3. 赌你无法坚持看完的nginx配置文件解析

    锁屏面试题百日百刷,每个工作日坚持更新面试题.锁屏面试题app.小程序现已上线,官网地址:https://www.demosoftware.cc/#/introductionPage.已收录了每日更新 ...

  4. nginx html解析插件,nginx配置信息的解析流程

    nginx配置信息的解析流程 2011年9月9日 1,744 次浏览 请关注最新修正合订: 这一系列的文章还是在09年写的,存在电脑里很久了,现在贴出来.顺序也不记得了,看到那个就发那个吧,最近都会发 ...

  5. Nginx安装与配置文件解析

    导读 Nginx是一款开放源代码的高性能HTTP服务器和反向代理服务器,同时支持IMAP/POP3代理服务,是一款自由的软件,同时也是运维工程师必会的一种服务器,下面我就简单的说一下Nginx服务器的 ...

  6. 搭建nginx服务、nginx的升级安装、Nginx配置文件的解析、web页面用户认证

    一,Nginx安装 1.安装nginx #  yum -y install gcc pcre-devel openssl-devel                              //安装 ...

  7. 运维之道 | Nginx 配置文件优化解析

    Nginx配置文件nginx.conf 1.配置文件位置/usr/local/nginx/conf/nginx.conf 2.nginx 的组成部分 配置文件中有很多#,开头的表示注释内容,我们去掉所 ...

  8. nginx配置文件及工作原理详解

    nginx配置文件及工作原理详解 1 nginx配置文件的结构 2 nginx工作原理 1 nginx配置文件的结构 1)以下是nginx配置文件默认的主要内容: #user nobody; #配置用 ...

  9. nginx配置文件基本配置

    前言 淘宝项目贼大,可以放在tomcat里打一个几个G的war包.启动完,内存就没空余了.Client访问多了就控制不住了.这时候怎么办? 模块化!搜索.推荐.用户管理.订单系统-都分别成立项目组专门 ...

最新文章

  1. github上传本地代码失败
  2. STL nth_element
  3. c语言simpson积分计算方法,数值分析复化Simpson积分公式和复化梯形积分公式计算积分的通用程序...
  4. linux环境搭建seafile客户端自动上传文件
  5. 删除“已禁用输入法”托盘图标
  6. 【言简意赅】四句话搞懂第一范式,第二范式,第三范式,以及BCNF
  7. [蓝桥杯]算法提高 秘密行动(动态规划)
  8. 【渝粤教育】 国家开放大学2020年春季 1443卫生信息与文献检索 参考试题
  9. 模拟电子技术不挂科学习笔记2(三极管、场效应管)
  10. azure备份存储层分类_备份到Azure –如何做到这一点?
  11. 李彦宏:想活150得靠AI,雷军:下代旗舰机更AI | 大佬乌镇论道
  12. UE4官方文档UI学习:5.UMG 创建3D控件交互
  13. 手机计算机字体变大,手机字体怎么调大
  14. 词法分析器|编译原理|陈火旺
  15. 如何做到项目准时交付之需求管理
  16. python num函数,python函数
  17. IDEA2017.2汉化
  18. html写一个轮播图响应式布局,响应式banner图片轮播布局代码
  19. SaaS是什么?是订阅吗?还是web应用?
  20. 点菜宝系统服务器无响应,点菜宝系统精典方案介绍

热门文章

  1. 学习笔记(4):Python语言家族-Python函数参数-默认参数、可变参数
  2. 图像局部均值、中值、方差求取结合opencv
  3. systemctl命令详解
  4. java实现比心_如何在java中制作比心图案?
  5. Locust压力测试
  6. 【分布外检测】《Energy-based Out-of-distribution Detection》 NIPS‘20
  7. 设备台式计算机显示叹号,台式电脑显示感叹号怎么办,快速解决win7网络图标黄色问题...
  8. 如何增加技术员的自信心呢?
  9. sql日期格式转换函数_SQL转换日期
  10. 什么是堆栈——汇编语言入门