1、auth_basic
Syntax: auth_basic string | off; Default: auth_basic off; Context: http, server, location, limit_except
1、auth_basic
Syntax: auth_basic string | off; Default: auth_basic off; Context: http, server, location, limit_except
1、aio(异步IO)
Syntax: aio on | off | threads[=pool]; #不知道什么原因 on设置在1.11版本中,不可用 Default: aio off; Context: http, server, location
一、http Croe模块
语法:location [=|~|~*|^~] /uri/ { … }
配置块:server
待补充..
1、默认方式启动
# /usr/local/nginx/sbin/nginx # 在没有显式指定nginx.conf配置文件路径时,将打开configure命令执行时的--conf-path指定的nginx.conf文件
大家可以看一下我的博客请求响应头,有这么一行 server: nginx,说明我用的是 Nginx 服务器,但并没有具体的版本号。由于某些 Nginx 漏洞只存在于特定的版本,隐藏版本号可以提高安全性。这只需要在配置里加上这个就可以了:
server_tokens off;
本文提到的一些 Nginx 配置,需要较高版本 Linux 内核才支持。在实际生产环境中,升级服务器内核并不是一件容易的事,但为了获得最好的性能,有些升级还是必须的。很多公司服务器运维和项目开发并不在一个团队,一方追求稳定不出事故,另一方希望提升性能,本来就是矛盾的。好在我们折腾自己 VPS 时,可以无视这些限制。
INPUT:主要与想要进入我们 Linux 本机的封包有关; OUTPUT:主要与我们 Linux 本机所要送出的封包有关; FORWARD:这个咚咚与 Linux 本机比较没有关系, 他可以『转递封包』到后端的计算机中, 与下列 nat table 相关性较高。