nginx Nginx模块配置教程:目录浏览模块ngx_http_autoindex_module 使用ngx_http_autoindex_module模块打开目录浏览功能后,可以把站点部署成网易、阿里云一样的下载站,效果如图: 该模块默认是关闭状态,需要打开的话可以按以下语法配置,最终效果就是用... 2020年11月23日 nginx 2,012 发表评论 阅读全文
nginx Nginx配置教程:通过include选项配置虚拟主机以及日志记录问题 我们知道Nginx的配置文件是nginx.conf,可以把所有需要的东西都写在这个文件中,但是如果我们需要配置很多虚拟主机的话,每个虚拟主机的配置全部塞进这个文件后,会导致阅读困难,好在Nginx提供... 2020年11月23日 nginx 1,976 发表评论 阅读全文
nginx Nginx配置教程:使用OpenSSL实现https 在未使用SSL证书对服务器数据进行加密认证的情况下,用户的数据将会以明文的形式进行传输,这样一来使用抓包工具是可以获取到用户密码信息的,非常危险。而且也无法验证数据一致性和完整性,不能确保数据在传输过... 2020年11月23日 nginx 2,015 发表评论 阅读全文
nginx Nginx模块配置教程:状态监控模块ngx_http_stub_status_module ngx_http_stub_status_module模块是Nginx中用来统计Nginx服务所接收和处理的请求数量,只要在编译安装Nginx的时候加上参数--with-http_stub_statu... 2020年11月23日 nginx 2,240 发表评论 阅读全文
nginx 【Nginx模块配置教程】客户端请求限制模块ngx_http_limit_req_module、ngx_http_limit_conn_module 在Nginx中有2个模块可以实现对客户端请求进行限制,当请求频率达到限制将进行拦截并返回503状态码。通过这2个模块可以达到一定的攻击防护作用: 1、ngx_http_limit_conn_modul... 2020年11月23日 nginx 1,966 发表评论 阅读全文
nginx Nginx模块配置教程:用户访问控制与认证模块ngx_http_access_module、ngx_http_auth_basic_module 一、用户访问控制模块ngx_http_access_module 如果在Nginx中想控制某个路径无法让指定用户访问(限制IP访问),需要使用到的模块是ngx_http_access_module。说... 2020年11月23日 nginx 2,025 发表评论 阅读全文
nginx Nginx模块配置教程:Nginx缓存配置教程 常见的缓存类型有服务端缓存(Redis、Memcached)、代理缓存(Nginx)、客户端缓存(浏览器),它们的作用都是用于减少后端服务器的压力。在Nginx中要开启缓存的话,除了可以使用expir... 2020年11月23日 nginx 1,216 发表评论 阅读全文
nginx Nginx配置教程:Nginx常用变量释义 Nginx之所以灵活有一个原因就是支持变量并内置了许多常用变量,这些变量在配置文件中会经常被调用。在官方文档中有一个页面对内置变量有详细的介绍http://nginx.org/en/docs/http... 2020年11月23日 nginx 1,021 发表评论 阅读全文
nginx Nginx常见问题:Nginx存在相同server_name时如何决定优先级 如下示例存在了2个相同的server_name,由于语法没有问题,所以重启Nginx也不会因此而失败 server { listen 80; server_name www... 2020年11月23日 nginx 1,057 发表评论 阅读全文
nginx Nginx常见问题:Nginx常见报错与解决思路 1、413 Request Entity Too Large 这是用户上传文件受到了限制,只需要调大client_max_body_size即可 2、502 bad gateway 通常是用Nginx... 2020年11月23日 nginx 932 发表评论 阅读全文