Nginx
学习Nginx过程中得笔记和经验
私忆一秒钟
天下古今之庸人,皆以一惰字致败。
天下古今之才人,皆以一傲字致败。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Nginx】Nginx 中的 master&workers
【Nginx】Nginx 中的 master&workersNginx启动后,是由两个进程组成的。master(管理者)和worker(工作者)。一个Nginx只有一个master,但可以有多个worker。Nginx接收到发来的请求由master管理,worker进行争抢式的方式去获取请求。master-workers 的机制的好处首先,对于每个 worker 进程来说,独立的进程,不需要加锁,所以省掉了锁带来的开销,同时在编程以及问题查找时,也会方便很多。其次,采用独立的进原创 2020-05-21 21:11:46 · 1684 阅读 · 0 评论 -
【Nginx】Nginx 动静分离
【Nginx】Nginx 动静分离1. 简介2. 配置1. 简介Nginx 动静分离简单来说就是把动态跟静态请求分开,不能理解成只是单纯的把动态页面和静态页面物理分离。严格意义上说应该是动态请求跟静态请求分开,可以理解成使用 Nginx处理静态页面, Tomcat 处理动态页面。动静分离从目前实现角度来讲大致分为两种:一种是纯粹把静态文件独立成单独的域名,放在独立的服务器上,也是目前主流推崇的方案;另外一种方法就是动态跟静态文件混合在一起发布,通过 nginx 来分开。通过 location 指定原创 2020-05-21 18:26:54 · 435 阅读 · 0 评论 -
【Nginx】Nginx 负载均衡
【Nginx】Nginx 负载均衡1. 负载均衡2. 实现负载均衡的几种常用方式2.1 轮询(默认)2.2 weight2.3 ip_hash2.4 fair(第三方)1. 负载均衡当一台服务器的单位时间内的访问量越大时,服务器压力就越大,大到超过自身承受能力时,服务器就会崩溃。为了避免服务器崩溃,让用户有更好的体验,我们通过负载均衡的方式来分担服务器压力。我们可以建立很多很多服务器,组成一个服务器集群,当用户访问网站时,先访问一个中间服务器,在让这个中间服务器在服务器集群中选择一个压力较小的服务器,原创 2020-05-21 17:17:19 · 464 阅读 · 0 评论 -
【Nginx】Nginx 反向代理
【Nginx】Nginx反向代理1. 正向代理2. 反向代理3. Nginx反向代理实操3.1 反向代理实例一3.2 反向代理实例二3. 相关指令介绍3.1 listen3.2 server_name3.3 location3.4 proxy_pass3.5 index1. 正向代理举一个例子:大家都知道,现在国内是访问不了国外的很多网站的,那么怎么才能访问国外的那些网站呢?我们又想,国外不是能访问 国外的那些网站吗(这不废话,肯定可以啊),如果我们电脑的对外公网 IP 地址能变成美国的 IP 地址,那原创 2020-05-21 17:18:08 · 721 阅读 · 0 评论 -
【Nginx】Nginx常用的命令和配置文件
【Nginx】Nginx常用的命令和配置文件1. 常用命令2. 配置文件2.1 第一部分:全局块2.2 第二部分: events 块2.3 第三部分: http 块1. 常用命令使用常用命令的基础是你得先在/usr/local/nginx/sbin/目录下;所以我们先跳转目录cd /usr/local/nginx/sbin/启动命令./nginx关闭命令./nginx -s stop重新加载命令./nginx -s reload验证配置文件./nginx -原创 2020-05-21 14:27:07 · 541 阅读 · 0 评论 -
【Nginx】Nginx简介,安装Nginx
【Nginx】Nginx简介,安装Nginx1. Nginx简介1.1 Nginx概述1.2 Nginx作为web服务器1.3 正向代理1.4 反向代理1.5 负载均衡1.6 动静分离2. 安装Nginx1. Nginx简介1.1 Nginx概述Nginx是一款高性能的http服务器/反向代理服务器及电子邮件代理服务器。由俄罗斯的程序设计师lgor Sysoev用c语言所开发,官方测试nginx能够支撑5万并发连接,并且cpu、内存等资源消耗却非常低,运行非常稳定。1.2 Nginx作为web服务器原创 2020-05-21 11:35:08 · 513 阅读 · 0 评论
分享