Nginx
、小H
这个作者很懒,什么都没留下…
展开
-
Nginx相关面试题
1,Nginx是如何处理一个请求的呢? 首先,nginx在启动时,会解析配置文件,得到需要监听的端口与ip地址,然后在nginx的master进程里面,先初始化好这个监控的socket,再进行listen,然后再fork出多个子进程出来, 子进程会竞争accept新的连接。 此时,客户端就可以向nginx发起连接了。当客户端与nginx进行三次握手,与nginx建立好一个连接后。 ...原创 2019-07-30 10:34:39 · 416 阅读 · 0 评论 -
Nginx配置静态资源服务器
设置简单的代理服务器 nginx的一个常用用途是将其设置为代理服务器,这意味着服务器接受请求,将它们传递给代理服务器,代理服务器去对应的服务器中检索响应并将他们发送给客户端。 步骤: 配置一个基本的代理服务器,该服务器域名wap.gs.10086.cn,并将其他所有请求发送给代理服务器。 首先,通过server nginx的配置文件添加一个更多的块并使用以下内容定义代理服务器。 serve...原创 2019-07-26 10:09:29 · 6831 阅读 · 0 评论 -
Nginx在Liunx的安装和使用
1,安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境。(GCC环境) 2,PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库。nginx 的 http 模块使用 pcre 来解析正则表达式,所以需要在 linux 上安装 pcre 库,pcre-devel 是使用 pcre 开发的一个二...原创 2019-07-26 10:11:07 · 124 阅读 · 0 评论 -
nginx配置详解
#nginx 进程,一般设置为和cpu核数一样; worker_processes 1; #错误存放日志 error_log logs/error.log; #进程pid存放位置 #pid logs/nginx.pid; #工作模式及连接数上限,一般为固定配置 events { #epoll是多路复用IO(I/O Multiplexing)中的一种方式,但是仅用于...原创 2019-07-26 10:12:46 · 188 阅读 · 0 评论 -
Nginx配置接受访问请求
Nginx如何处理请求(基于名称的虚拟服务器) Nginx首先决定哪个服务器应该处理请求,在服务器的端口上进行监听: server { --本机服务 listen 80; --监听服务器的端口 server_name example.org www.example.org;--Host本机域名值 } 如果server_name没有 host 主机头字段域名信息,那么可以定义一个删除请求的服务...原创 2019-07-26 10:13:47 · 841 阅读 · 0 评论