系统吧 - 免费好玩的系统安卓苹果手机游戏推荐下载网站!

当前位置:系统吧 > 系统教程 > 全面介绍Nginx服务器配置文件的释义

全面介绍Nginx服务器配置文件的释义

编辑:2012-09-23 09:10:00来源于:未知点击:432次

  不知道大家对服务器都有什么样的概念呢?普通用户一般不会去在意这么多东西,但是如果你对服务器感兴趣的话就要好好看看了,今天本教程介绍的是其中的一款高性能服务器,大家学学吧。Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor 将源代码以类BSD许可证的形式发布。

  Nginx配置文件详解

  #运行用户

  user nobody nobody;

  #启动进程

  worker_processes 2;

  #全局错误日志及PID文件

  error_log logs/error.log notice;

  pid logs/nginx.pid;

  #工作模式及连接数上限

  events {

  use epoll;

  worker_connections 1024;

  }

  #设定http服务器,利用它的反向代理功能提供负载均衡支持

  http {

  #设定mime类型

  include conf/mime.types;

  default_type application/octet-stream;

  #设定日志格式

  log_format main ‘$remote_addr – $remote_user [$time_local] ‘

  ‘”$request” $status $bytes_sent ‘

  ‘”$http_referer” “$http_user_agent” ‘

  ‘”$gzip_ratio”‘;

  log_format download ‘$remote_addr – $remote_user [$time_local] ‘

  ‘”$request” $status $bytes_sent ‘

  ‘”$http_referer” “$http_user_agent” ‘

  ‘”$http_range” “$sent_http_content_range”‘;

  #设定请求缓冲

  client_header_buffer_size 1k;

  large_client_header_buffers 4 4k;