互联网到服务商到局域网架构 互联网与服务器_服务器

01 互联网已离不开WEB服务器 (Nginx)

现如今搭建一个让别人能访问的网站, 最重要的基础前提是什么? 那就是首先必须得有一个WEB服务器才可以。

技术领域中的 WEB服务器 其实并不止Nginx一个 , 其他的还有很多,例如 APACHE ,Tomcat , Lighthttpd 等等。

但是你要知道的是, 技术浩瀚如海,我们的精力和时间有限, 学同一类型技术的时候,我们就挑选最火的最有前途的技术学。

02 谈谈服务器是什么概念?

在这一个章节中,我们需要给大家再把一个概念搞清楚 ,那就是 "服务器"。

说到"服务器"  其实它包含了两层的含义。第一个含义,是指像Nginx这样,对外提供服务的持续运作的软件,给成千上万的人提供某些功能。

第二个含义,指的就是硬件的服务器。Nginx的功能很强大,很稳定,持续不断的给访问网站的用户服务提供和解析资源,但是Nginx毕竟是个软件啊,它总不可能自己凭空着运行吧。

所以它必须依赖一个稳定的运行的实体载体,这就是硬件服务器。硬件服务器 可以理解为就是功能更强大的计算机,本质并没有什么不同,只不过 它和一般家用PC电脑或者笔记本 比较起来,是专门为了长久稳定高速运行 而制定的。

另外,光有Nginx和服务器,还不足以开始假设我们的网站,其中还缺少一个非常重要的环节,那么就是操作系统啊!

Nginx这种服务类软件 + 实体服务器 + 稳定的操作系统 这三样就组成了我们搭建一个网站(最简单的静态网站 )的最基本的条件了。

03 为什么Nginx这么重要?

因为网站的概念,其实是可以无限延伸扩展的。我们讨论一个非常重要的概念,那就是网站概念的延伸  这里不是很好理解,一定要自习的阅读!

咱们之前说了好多的篇幅, 感觉一直都是在谈论网站、网站、网站。难道就只有在 搭建一个"网站"的时候,Nginx才派上用场嘛?

首先,大米给大家提出一个问题,请大家好好想想, 我们平时所谓的上网,连网 就仅仅是浏览网页,没别的了?请问你手机没有用过导航? 有没有叫过外卖?有没有玩过手游? 有没有用过各种社交类软件撩妹过?

IT培训网很负责任的告诉你 ,当你使用这些功能的软件的时候,Nginx一样无处不在,都在默默的为你提供者服务。

那说到这里 大家可能会有一个疑问了!

咦? 平时使用手机导航,或者玩手游的时候, 我可没有打开什么浏览器哦 ,这跟“网站”应该丝毫无关吧, 为什么也都会使用Nginx?大米告诉大家的是, Nginx是一个高性能处理"HTTP协议" 的服务软件 

这里的关键就在"HTTP协议上", 这里其实是一个包含不化等号的关系 希望大家可以理解好。网站必须依赖HTTP协议,才能浏览。但是依赖HTTP协议浏览的,可不见得是网站哦。

其实现在 互联网在我们的日常生活中,凡是用于给用户展示的,或者说,最贴近咱们用户的部分,使用的大多数都是HTTP协议。既然到处都是HTTP协议, 而且互联网的流量又是那么巨大,所以像Nginx这种以高性能稳定运行解析HTTP协议的软件,一统天下就是大势所趋了。