【Nginx 面试中最常见的 18 道题!】教程文章相关的互联网学习教程文章

面试官常问的Nginx的几个问题

1.什么是Nginx?Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器 目前使用的最多的web服务器或者代理服务器,像淘宝、新浪、网易、迅雷等都在使用 2.为什么要用Nginx?优点:跨平台、配置简单非阻塞、高并发连接:处理2-3万并发连接数,官方监测能支持5万并发内存消耗小:开启10个nginx才占150M内存 成本低廉:开源内置的健...

面试 - nginx优化配置【代码】

一、安全层次 (1)隐藏版本信息; (2)防数据库被盗取:配置特殊后缀的文件禁止访问。 (3)更改nginx服务的默认用户 (4)nginx站点目录及URL访问控制 (5)配置禁止非法域名解析访问网站 (6)限制HTTP的请求方法 (7)防止网站恶意攻击:用户的 IP 地址 $binary_remote_addr 作为 Key,每个 IP 地址最多有 50 个并发连接 二、提高响应层次 (1)优化nginx进程个数的策略:worker_processes 1;调整到与CPU的颗数相同 (2)优化...

面试Nginx的几个常见问题(【代码】【图】

1、Nginx 服务器上的 Master 和 Worker 进程分别是什么Master 进程:读取及评估配置和维持 Worker 进程:处理请求 2、怎么添加模块?Firstly, you have to select the Nginx module during the compile. Runtime selection of module is not being supported by the Nginx server.在编译过程添加模块 3、什么是 C10K 问题?C10K 问题是指无法同时处理大量客户端(10,000)的网络套接字。 4、在 Nginx 中,如何使用未定义的服务器名...