什么是域名?
域名是INTERNET上用来寻找网站所用的名字,相当于主机的门牌号码。
网址:http://www.baidu.com
域名:baidu.com
超文本传输协议:http
万维网:www
什么是空间?
空间是我们存放网站文件的地方。
空间与域名的关系?
如果说域名是我们家的门牌号的话,那么空间就是我们那温馨幸福的家了。
服务器与空间的关系?
如果说空间是我们的家的话,那么服务器就是社会,可以容纳下很多的家。
建站流程?
1.设计与实现
2.部署服务器
3.注册域名
4.发布
5.升级与维护
负载均衡?
通过某些技术,均匀地将来自用户的请求分配到不同的服务器上去。
对于一个成熟的网站来说,至少需要两个以上的数据库服务器,可以互相备份,同时降低服务器的负载。
这是网站的三层架构图示
页面技术,html,js,php。。
服务器的安装于配置
不同类型的服务器,可以选择以上这些方式布置自己的站点。
第一种,买服务器,自己安装,自己搭建,自己维护。
优点:可以升级维护方便
缺点:服用大,需要专业人员进行维护
托管:购买机器,安置有ISP来进行。
优缺点:如上所示
机器不是自己的,有ISP提供
优点:省心
缺点:维护不那么方便
优点:更便宜
缺点:性能会受限制
小结:建造,首先要购买域名
至于程序布置到哪里可以进行选择,
ISP大概就是提供域名与服务器ip地址挂钩的服务的。
可以自己购买服务器,也可以用ISP提供的服务器,等等。
大公司,一般都自己购买服务器,并且有专门的人员进行维护和升级。并且有程序开发人员进行工作。
一些小网站或个人网站,只需要用别人的服务器就可以了。
ps:
你在域名注册查询域名并购买了主机服务后,你需要将域名解析到所购买的主机上,才能看到网站内容。在绝大部分情况下,更改了域名的DNS域名服务器后,并不能马上看到网站内容,而是要过几个小时,甚至一两天才能打开你的网站。
当一个浏览者在浏览器地址框 中打入某一个域名,或者从其他网站点击了链接来到了这个域名,浏览器向这个用户的上网接入商发出域名请求,接入商的DNS服务器要查询域名数据库,看这个 域名的DNS服务器是什么。然后到DNS服务器中抓取DNS记录,也就是获取这个域名指向哪一个IP地址。在获得这个IP信息后,接入商的服务器就去这个 IP地址所对应的服务器上抓取网页内容,然后传输给发出请求的浏览器。
服务器是用来放置你的网站。
域名是别人访问你网站的地址。
一个网站要能够在互联网中浏览,必须满足以下:
1、将制作好的网站放到服务器中。
2、将域名解析到服务器的IP地址上。并在服务器中绑定此域名。
3、域名必须通过国家通管局备案。(如果你使用的是国外服务器,那网站不需要)
<VirtualHost *:80>
DocumentRoot "D:/wamp/Apache2.2/htdocs/chenghong"
ServerName app.cnchxx.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:/wamp/Apache2.2/htdocs/chenghong/member"
ServerName i.cnchxx.com
</VirtualHost>
这就是所谓的"在服务器中绑定此域名"。
这两个子域名都解析到服务器的ip地址上,服务器中也绑定了这两个子域名。
只要输入这两个子域名,ISP中的域名服务器(DNS)就会指向服务器ip,进而服务器就会返回相应的页面给浏览器。
OSI
OSI数据传输
本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/archive/2013/05/15/3080034.html,如需转载请自行联系原作者