摘要:
原文:https://book.2cto.com/201304/19628.html如果有一个配置项暂时需要注释掉,那么可以加“#”注释掉这一行配置。例如:#pid logs/nginx.pid; 阅读全文
摘要:
原文:https://book.2cto.com/201304/19627.html 从上文的示例可以看出,最基本的配置项语法格式如下: 配置项名 配置项值1 配置项值2 … ; 下面解释一下配置项的构成部分。 首先,在行首的是配置项名,这些配置项名必须是Nginx的某一个模块想要处理的,否则Nginx会认为配置文件出现了非法的配置项名。配置项名输入结束后,将以空... 阅读全文
摘要:
原文:https://book.2cto.com/201304/19626.html 块配置项由一个块配置项名和一对大括号组成。具体示例如下:events {…}http { upstream backend { server 127.0.0.1:8080; } gzip on; server { … location /webstatic { gzip off; } }} ... 阅读全文
摘要:
原文:https://book.2cto.com/201304/19625.html Nginx的配置文件其实是一个普通的文本文件。下面来看一个简单的例子。user nobody;worker_processes 8;error_log /var/log/nginx/error.log error;#pid logs/nginx.pid;events { use... 阅读全文
摘要:
原文:https://book.2cto.com/201304/19624.html 在正式提供服务的产品环境下,部署Nginx时都是使用一个master进程来管理多个worker进程,一般情况下,worker进程的数量与服务器上的CPU核心数相等。每一个worker进程都是繁忙的,它们在真正地提供互联网服务,master进程则很“清闲”,只负责监控管理worker进程。worker进程... 阅读全文
摘要:
原文:https://book.2cto.com/201304/19623.html Nginx拥有大量官方发布的模块和第三方模块,这些已有的模块可以帮助我们实现Web服务器上很多的功能。使用这些模块时,仅仅需要增加、修改一些配置项即可。因此,本章的目的是熟悉Nginx的配置文件,包括配置文件的语法格式、运行所有Nginx服务必须具备的基础配置以及使用HTTP核心模块配置静态Web服务... 阅读全文