Nginx配置文件配置详解
Posted bdoooooog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx配置文件配置详解相关的知识,希望对你有一定的参考价值。
http://www.jb51.net/article/69091.htm 详细
http://www.jb51.net/article/72527.htm 包括安装等详细配置
http://blog.csdn.net/tjcyjd/article/details/50695922 更详细
nginx(engine X) 是一个高性能的 HTTP 服务器和反向代理服务器,这款软件开发的目的是为了解决 C10k 问题。
Nginx 的架构利用了许多现代操作系统的特性,以实现一个高性能的 HTTP 服务器。例如在 Linux 系统上,Nginx 使用了 epoll,sendfile,File AIO,DIRECTIO 等机制,使得 Nginx 不仅性能高效,而且资源占用率非常低,官方宣称 nginx 维持 10000 个非活动的 HTTP keep-alive 连接仅需要 2.5M 内存。
Nginx会按需同时运行多个进程:一个主进程(master)和几个工作进程(worker),配置了缓存时还会有缓存加载器进程(cache loader)和缓存管理器进程(cache manager)等。所有进程均是仅含有一个线程,并主要通过“共享内存”的机制实现进程间通信。主进程以 root 用户身份运行,而worker、cache loader 和 cache manager 均应以非特权用户身份运行。
以上是关于Nginx配置文件配置详解的主要内容,如果未能解决你的问题,请参考以下文章