![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Nginx入门
文章平均质量分 86
第一部分讲解Nginx最基本的概念。
第二部分讲解Nginx软件的安装和基本的操作命令。
第三部分是课程的重中之重,主要讲解Nginx的各种应用场景的配置。
第四部分讲解Nginx的原理
嚴 帅
本博客为平时学习总结笔记,可能会有不正确的地方欢迎大家指正错误。也方便以后的查阅和复习。
展开
-
Nginx原理
目录一、Master&Worker二、配置文件一、Master&Worker首先我们需要Nginx中是有两个进程,一个是Master,一个是Worker;字面意思来看master就是主,也就是Nginx的管理员,而Worker就是实际的工作者。master接收到信号,传达给worker,由worker去工作;而一个Nginx中可以有许多个worker。[root@localhost ~]# cd /usr/local/nginx/sbin/[root@localhos原创 2021-04-14 11:32:33 · 160 阅读 · 0 评论 -
Nginx配置实例(六)高可用集群
Nginx原创 2021-04-11 21:41:25 · 306 阅读 · 0 评论 -
Nginx配置实例(五)动静分离
一、动静分离概述Nginx动静分离简单来说就是把动态和静态请求分开,这个不能理解成只是单纯的把动态页面和静态页面物理分离。严格意义上来说是动态请求和静态请求分开,可以理解成使用Nginx处理静态页面,Tomcat处理动态页面。而动静分离从目前实现角度来讲大致分为两种:一种是纯粹把静态文件独立成单独的域名,放在独立的服务器上,也是目前主流推崇的方案。另一种方法就是动态跟静态文件混合在一起发布,通过Nginx来分开。通过location指定不同的后缀名实现不同的请求转发。通过expires参数设置,可.原创 2021-04-10 17:32:44 · 194 阅读 · 1 评论 -
Nginx配置实例(四)负载均衡
随着互联网信息的爆炸性增长,负载均衡(load balance)已经不再是一个很陌生的话题,顾名思义,负载均衡即是将负载分摊到不同的服务单元,既保证服务的可用性,又保证响应足够快,给用户很好的体验。快速增长的访问量和数据流量催生了各式各样的负载均衡产品,很多专业的负载均衡硬件提供了很好的功能,但却价格不菲,这使得负载均衡软件大受欢迎,nginx 就是其中的一个,在 linux 下有 Nginx、LVS、Haproxy 等等服务可以提供负载均衡服务,而且 Nginx 提供了几种分配方式(策略):实验效果:原创 2021-04-09 18:36:38 · 124 阅读 · 0 评论 -
Nginx配置实例(三)Reverse proxy
一、Reverse proxy实例实现效果:在我们打开浏览器,输入一个网站www.xixi.com时,会跳转到Linux系统的Tomcat主页面中。相关原理如下:1.1 准备环境链接:https://pan.baidu.com/s/1W4tv8vYHeQNu3mbceNPguA提取码:5hqp首先需要我们在Linux中安装Tomcat,并启动服务,确保正常情况下能够访问到Tomcat的主页面。下好Tomcat的压缩包后,导入Linux主机中。[root@localhost..原创 2021-04-04 22:20:24 · 827 阅读 · 1 评论 -
Nginx学习(二)
一、Nginx常用命令注:使用Nginx的命令时首先得切换到Nginx的目录下(/usr/local/nginx/sbin)。cd /usr/local/nginx/sbin(1) 查看Nginx版本号。[root@localhost sbin]# ./nginx -vnginx version: nginx/1.18.0(2)启动Nginx[root@localhost sbin]# ./nginx //启动[roo原创 2021-04-03 10:44:58 · 223 阅读 · 0 评论 -
Nginx学习(一)简介与安装
一、Nginx简介Nginx(engine x) 是一个高性能的HTTP和反向代理Web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,Nginx 1.0.4发布。Nginx是一款轻量级的Web服务器/反向代理服..原创 2021-04-02 12:31:32 · 268 阅读 · 0 评论