02.课程:02~
02.Nginx背景介绍
02.1 背景介绍
Nginx("engine x")一个具有高性能的 HTTP 和 反向代理 的 WEB服务器,同时也是一个 POP3/SMTP/IMAP代理服务器,是由伊戈尔·赛索耶夫(俄罗斯人)使用C语言编写的,Nginx 的第一个版本是2004年10月4号发布的0.1.0版本,另外值得一提的是伊戈尔·赛索耶夫将Nginx的源码进行了开源,这也为Nginx的发展提供了良好的保障。
名词解释:
1.WEB服务器:
WEB服务器也叫网页服务器,英文名叫 Web Server,主要功能是为用户提供网上信息浏览服务。
2.HTTP:
HTTP是超文本传输协议的缩写,适用于从WEB服务器传输超文本到本地浏览器的传输协议,也是互联网上应用最为广泛的一种网络协议。HTTP是一个客户端和服务端请求和应答的标准,客户端是终端用户,服务端是网站,通过使用Web浏览器、网络爬虫或者其他工具,客户端发起一个到服务器上指定端口的HTTP请求。
3.POP3/SMTP/IMAP
POP3(Post Offic Protocol 3)邮局协议的第三个版本
SMTP(Simple Mail Transfer Protocol)简单邮件传输协议
IMAP(Internet Mail Access Protocol)交互式邮件存取协议
通过上述名词的解释,我们可以了解到 Nginx 也可以作为电子邮件代理服务器
4.反向代理
正向代理(代理客户端,服务于客户端)
反向代理(代理服务端,服务于服务端)
03.常见服务器的对比
浙公网安备 33010602011771号