目录

  • pid
  • user
  • error_log
  • worker_connections
  • include
  • http
  • server

nginx主配置文件中的内容

pid

主线程id的存储位置。

# cat /usr/local/nginx/logs/nginx.pid
1113
# pgrep -o nginx
1113

user

使用这个参数来配置 worker 进程的用户和组。如果忽略 group ,那么group 的名 字等于该参数指定用户的用户组。

# ps -ef | grep nginx
root      1113     1  0 12月08 ?      00:00:00 nginx: master process /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
www       1118  1113  0 12月08 ?      00:00:00 nginx: worker process
www       1119  1113  0 12月08 ?      00:00:00 nginx: worker process
www       1120  1113  0 12月08 ?      00:00:00 nginx: worker process
www       1121  1113  0 12月08 ?      00:00:01 nginx: worker process

error_log

错误日志的位置。

worker_connections

该指令配置一个工作进程能够接受并发连接的最大数。

include

在 Nginx 的配置文件中, include 文件可以在任何地方,以便增强配置文件的可读性,并且能够使得部分配置文件重新使用。

include vhost/*.conf;

http

include       mime.types; #文件扩展名与文件类型映射表
default_type  application/octet-stream; #默认文件类型
sendfile on;  #开启高效文件传输模式,sendfile指令指定nginx是否调用sendfile函数来 输出文件,对于普通应用设为 on,如果用来进行下载等应用磁盘IO重负载应用,可设置 为off,以平衡磁盘与网络I/O处理速度,降低系统的负载。注意:如果图片显示不正常 把这个改成off。
autoindex on; #开启目录列表访问,合适下载服务器,默认关闭。
tcp_nopush on; #防止网络阻塞
tcp_nodelay on; #防止网络阻塞
keepalive_timeout 120; #长连接超时时间,单位是秒
gzip on; #开启gzip压缩输出

server

虚拟主机
实现一台计算机对外提供多个web服务。

其中nginx.conf中的server是默认的server。

server{listen 80;#listen [::]:80 default_server ipv6only=on;server_name localhost;index index.html index.htm index.php;root  /home/wwwroot/default/;#error_page   404   /404.html;# Deny access to PHP files in specific directory#location ~ /(wp-content|uploads|wp-includes|images)/.*\.php$ { deny all; }include enable-php.conf;location /nginx_status{stub_status on;access_log   off;}location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)${expires      30d;}location ~ .*\.(js|css)?${expires      12h;}location ~ /.well-known {allow all;}location ~ /\.{deny all;}access_log  /home/wwwlogs/access.log;}

转载于:https://www.cnblogs.com/jiqing9006/p/10092054.html

nginx.conf 配置详解相关推荐

  1. nginx.conf配置详解

    ######Nginx配置文件nginx.conf中文详解######定义Nginx运行的用户和用户组 user www www;#nginx进程数,建议设置为等于CPU总核心数. worker_pr ...

  2. Nginx配置文件nginx.conf中文详解(转)

    ######Nginx配置文件nginx.conf中文详解######定义Nginx运行的用户和用户组 user www www;#nginx进程数,建议设置为等于CPU总核心数. worker_pr ...

  3. nginx.conf 配置文件详解

    本文来说下nginx.conf 配置文件详解 文章目录 Nginx 配置文件概述 nginx.conf 配置文件 通用(这里是 windows 系统系 nginx1.14.2 下 nginx.conf ...

  4. ntp 服务端配置(/etc/ntp.conf配置详解) -小白实操记录

    1 ntp 安装查看 1.1 安装命令 apt-get install ntp 1.2 查看服务是否启动 service --status-all 或者 ps -aux | grep ntp 1.3 ...

  5. 运维配置:Nginx日志配置详解

    Nginx日志配置详解 前言 Nginx日志对于统计.系统服务排错很有用.Nginx日志主要分为两种:access_log(访问日志)和error_log(错误日志).通过访问日志我们可以得到用户的I ...

  6. Nginx的配置详解

    人无再少年,花有重开日--风城玫瑰 德里克·罗斯 Nginx是一款轻量级的HTTP服务器,采用事件驱动的异步非阻塞处理方式框架,这让其具有极好的IO性能,时常用于服务端的反向代理和负载均衡. Ngin ...

  7. [转]nginx常见配置详解

    一.nginx的配置文件 配置文件默认为安装目录下的conf/nginx.conf,如果有使用到其他子配置文件,可以在nginx.conf中使用include 文件路径;的方式加载使用,比如serve ...

  8. CentOs8安装、CentOs8中文拼音输入法安装、Nginx安装配置详解

    文章目录 CentOs8安装配置 CentOs8安装中文拼音输入法 CentOs8快捷键设置 CentOs8 Nginx安装 1.安装gcc 2.pcre.pcre-devel安装 3.zlib安装 ...

  9. Nginx主配置文件nginx.conf中文详解

    第1章 nginx配置解释图解 第2章 Nginx核心配置文件nginx.conf史上最细中文详解 2.1 定义Nginx运行的用户和用户组 2.2 nginxworker进程数,即处理请求的进程(熟 ...

  10. nginx常用配置详解

    一.nginx配置文件结构: ... #全局块 events { #events块 ...} http #http块{ ... #http全局块 server #server块 { ... #serv ...

最新文章

  1. python 办公_python 让办公变得自动化
  2. 【移动开发】安卓Lab2(02)
  3. 优酷视频如何在手机进行安全设置?
  4. 常用SHELL软件命令
  5. Java基础知识Set、List、Map的区别
  6. Q123:PBRT-V3,各种形式的“光传播方程”的推导依据
  7. mysql数据库服务器默认端口_各个数据库的默认端口
  8. 自动脚本 android,原神自动脚本全功能版
  9. 华为手机怎么隐藏按键图标_华为手机如何隐藏桌面图标
  10. Ubuntu虚拟机使用桥接模式设置IP
  11. Win32 CMD批处理命令
  12. 云大使成长精华指引(全)
  13. 正确选择餐具,健康美好生活
  14. 20 | 幻读是什么,幻读有什么问题?
  15. CUDA:两种自适应图像去噪技术KNN和NLM的实例
  16. 网络拨测DialTest简单介绍
  17. 解决下载软件老是附带流氓软件的下载问题
  18. 电气器件系列十:热继电器FR\KRE
  19. [atcoder caddi2018]D.Harlequin——博弈论
  20. 【已解决】什么是心跳包?

热门文章

  1. jQuery事件相关方法
  2. Spring源码之创建AOP代理
  3. 机器学习调参-模型选择
  4. PyTorch并行与分布式(四)Distributed Data Papallel
  5. [导入]ATA 50 pin to 40 pin
  6. 算法59----打家劫舍【动态规划】
  7. vue-cli@webpack@4打包分析命令
  8. jQuery Ajax 前端和后端数据交互的问题
  9. CJOI 05新年好 (最短路+枚举)
  10. (三)Mybatis类型转换器,接口传参类型,一对一,一对多查询resultMap配置