什么是Nginx
Nginx 是?款?性能的 http 服务器/反向代理服务器及电?邮件(IMAP/POP3)代理服务器。由俄罗斯 的程序设计师伊?尔·?索夫(Igor Sysoev)所开发,官?测试 nginx 能够??撑 5 万并发链接,并且 cpu、内存等资源消耗却?常低,运??常稳定。
Nginx应?场景
1、http 服务器。Nginx 是?个 http 服务可以独?提供 http 服务。可以做??静态服务器。 2、虚拟主机。可以实现在?台服务器虚拟出多个?站。例如个??站使?的虚拟主机。 3、反向代理,负载均衡。当?站的访问量达到?定程度后,单台服务器不能满??户的请求时,需要? 多台服务器集群可以使? nginx 做反向代理。并且多台服务器可以平均分担负载,不会因为某台服务器 负载?宕机?某台服务器闲置的情况。
虚拟主机
虚拟主机,也叫“?站空间”,就是把?台运?在互联?上的物理服务器划分成多个“虚拟”服务器。虚拟主 机技术极?的促进了?络技术的应?和普及。同时虚拟主机的租?服务也成了?络时代的?种新型经济 形式。
什么是域名
域名(Domain Name),是由?串?“点”分隔的字符组成的Internet上某?台计算机或计算机组的名 称,?于在数据传输时标识计算机的电??位(有时也指地理位置,地理上的域名,指代有?政?主权 的?个地?区域)。域名是?个IP地址上有“?具” 。域名的?的是便于记忆和沟通的?组服务器的地址 (?站,电?邮件,FTP等)。域名作为?所能及难忘的互联?参与者的名称。域名按域名系统 (DNS)的规则流程组成。在DNS中注册的任何名称都是域名。域名?于各种?络环境和应?程序特定 的命名和寻址?的。通常,域名表示互联?协议(IP)资源,例如?于访问因特?的个?计算机,托管 ?站的服务器计算机,或?站本身或通过因特?传送的任何其他服务。世界上第?个注册的域名是在 1985年1?注册的。
域名级别:
(1)顶级域名 顶级域名?分为两类: ?是国家顶级域名(national top-level domainnames,简称nTLDs),200多个国家都按照ISO3166国 家代码分配了顶级域名,例如中国是cn,美国是us,?本是jp等; ?是国际顶级域名(international top-level domain names,简称iTDs),例如表示?商企业的 .Com .Top,表示?络提供商的.net,表示?盈利组织的.org,表示教育的.edu,以及没有限制的中性域名 如.xyz等。?多数域名争议都发?在com的顶级域名下,因为多数公司上?的?的都是为了赢利。但因 为?2014年以来新顶级域名的发展,域名争议案件数量增?幅度越来越?[5] 。为加强域名管理,解决 域名资源的紧张,Internet协会、Internet分址机构及世界知识产权组织(WIPO)等国际组织经过?泛 协商, 在原来三个国际通?顶级域名:(com)的基础上,新增加了7个国际通?顶级域名:firm(公 司企业)、store(销售公司或企业)、Web(突出WWW活动的单位)、arts(突出?化、娱乐活动的 单位)、rec (突出消遣、娱乐活动的单位)、info(提供信息服务的单位)、nom(个?),并在世界范围 内选择新的注册机构来受理域名注册申请。 例如:baidu.com (2)?级域名 ?级域名是指顶级域名之下的域名,在国际顶级域名下,它是指域名注册?的?上名称,例如 ibm, yahoo,microsoft等;在国家顶级域名下,它是表示注册企业类别的符号,例如.top,com,edu, gov,net等。 中国在国际互联?络信息中?(Inter NIC) 正式注册并运?的顶级域名是CN,这也是中国的?级域 名。在顶级域名之下,中国的?级域名?分为类别域名和?政区域名两类。类别域名共7个, 包括?于 科研机构的ac;?于?商?融企业的com、top;?于教育机构的edu;?于政府部?的 gov;?于互联 ?络信息中?和运?中?的net;?于?盈利组织的org。??政区域名有34个,分别对应于中国各省、 ?治区和直辖市。 例如:map.baidu.com (3)三级域名 三级域名?字?( A~Z,a~z,??写等)、数字(0~9)和连接符(-)组成, 各级域名之间?实 点(.)连接,三级域名的?度不能超过20个字符。如?特殊原因,建议采?申请?的英?名(或者缩 写)或者汉语拼?名 (或者缩写) 作为三级域名,以保持域名的清晰性和简洁性。
反向代理
反向代理(Reverse Proxy)?式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内 部?络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器 对外就表现为?个反向代理服务器。
负载均衡
负载均衡 建?在现有?络结构之上,它提供了?种廉价有效透明的?法扩展?络设备和服务器的带宽、 增加吞吐量、加强?络数据处理能?、提??络的灵活性和可?性。 负载均衡,英?名称为Load Balance,其意思就是分摊到多个操作单元上进?执?,例如Web服务器、 FTP服务器、企业关键应?服务器和其它关键任务服务器等,从?共同完成?作任务。
|