首页 | 博客群 | 公社 | 专栏 | 论坛 | 图片 | 资讯 | 注册 | 帮助 | 博客联播 | 随机访问
如何找到知己朋友- -| 回首页 | 2008年索引 | - -建站基础连载(四)

建站基础连载(三)有关空间基础知识

关键词建站    基础    连载    空间    基础知识                                          

空间,对一个搞IT的应该不是很陌生,特别是做站的,那么什么是网站空间哪?从字面上理解就是放网站的地方,就是网站空间。网站空间是建立在WEB服务器基础上的,一般建站的用户都是采用的虚拟主机来完成的,除一些大网站,占用空间大的站点采用的是自己建设WEB服务器,比如门户,行业性的。所以一般我们说的网站空间也代表虚拟主机,简单的讲网站空间就是WEB服务器上储存网站代码并提供访问的空间!一般来说,企业网站或者个人网站的空间较小,采用50M-100M就可以了。娱乐性质的网站要大一点,下载服务,音乐电影等大型网站往往需要自己组建WEB服务器。
  那么什么叫虚拟主机?虚拟主机是一种使用了特殊的软硬件的技术它把一台网站服务器分为若干个“虚拟”的主机。每个虚拟主机都可以是一个独立的网站,也可以具有独立的域名。也可以具有独立的域名,具有完整的Internet服务器功能(WWW、FTP、Email等)同一台主机上的虚拟主机之间是完全独立的,从网站访问者来看,每一台虚拟主机和一台独立的服务器完全一样,虚拟主机最基本的功能是web访问和文件传输,比如我们访问站点,上传文件和下载文件,虚拟主机带来方便,价格低廉的同时,也有一定的弊端,比如,一台服务器主机只能够支持一定数量的虚拟主机,当超过这个数量时,用户将会感到性能急剧下降。还有个弊端就是,搜索引擎,假如你的虚拟主机的服务器上有被GOOGLE K过的站点,你的站点也会受到很大影响,很难被收录,这个是很头疼的一件事情。
  那么我们为什么建立虚拟主机?
  1. 价格便宜
  2. 企业和个人信息化发展的需求
  3. 网络营销,廉价的电子广告
  下面讲一下客户机和服务器,Internet上现在联有近亿台的计算机,这些计算机不管它们是什么机型、运行什么操作系统、使用什么软件,都可以归结为两大类:客户机和服务器。
  客户机是访问别人信息的机器,当您通过邮电局或别的ISP拨号上网时,您的电脑就被临时分配了一个IP地址,比如ADSL,利用这个临时身份证,您就可以在Internet的海洋里获取信息,当您断线后,您的电脑就脱离了Internet,IP地址也被收回,服务器则是提供信息让别人访问的机器,通常又称为主机。由于人们任何时候都可能访问到它,因此作为主机必须每时每刻都连接在Internet上,拥有自己永久的IP地址,就是固定IP,或者叫公网IP,为此不仅得设置专用的电脑硬件,还得租用昂贵的数据专线,再加上各种维护费用如房租、人工、电费等等,决不是好承受的。比如我们公司-三D网络数据中心的服务器,SERVER 2003,托管费用是1U一年4000,带宽是100M共享.托管在上海电信电信,是单线路的,单线和双线的区别是,中国是南电信北网通,所以北方访问南方电信的网站就慢,南方访问北方网通的网站也慢,所以出现双线路主机(三D网络虚拟主机都是双线),南北方兼顾,解决了速度问题。因为主机的托管费用,主机本身的费用,带宽费用比较高,正因为这样人们才开发出虚拟主机,Internet才真正成为人人用得起的网络!
  那么如何选择虚拟主机?
  1. IP地址能否访问到?
  首先,如果你的虚拟主机网站用户将来面向的是国内的话,必须要考虑的问题就是这家虚拟主机上的IP地址在国内是否可以顺利访问到,如果你买的访问不到,还要退款等比较麻烦。比如PowWeb这家在国外是很不错的主机商,但他IP在国内访问不完全,就不能买了,因为中国屏蔽了好多国外IP。比如香港好多网站我们大陆这边是访问不了的,测试办法用PING命令。在开始菜单----运行---输入ping IP -T 比如IP是:121.14.0.31那么输入的是:ping 121.14.0.31 –t ,运行结果是,
  


  


那么说明IP是通的,如果出现,
  


timed out 或者找不到主机那么是有问题的。
  2. 主机的硬件设施情况,虚拟主机提供商的所拥有的虚拟主机机房,是什么规模的数据中心,是否有足够机房线路的频宽,带宽,虚拟主机网站联线的速度是否同时满足他所有虚拟主机客户的流量带宽。
  3. 虚拟主机上架设的网站有多少?通常一个虚拟主机能够架设上百至千个网站,如果一个虚拟主机的网站数量很多,他就应该拥有更多的CPU和内存和使用服务器阵列,如果您是从虚拟主机主机分销商处购买虚拟主机的话,他们为了达到最高的盈利,在一个主机上架设了尽可能多的网站,而虚拟主机服务器却没有提示,造成你的网站访问速度很慢,所以,最好的办法就是找寻一家有信誉的大虚拟主机提供商,他们的每个虚拟主机服务器是有网站承载个数限制的,但这个一般都是不公开的,当然如果您对网站有很高的速度和控制要求,最终的解决方案就是购买独立的自己的服务器。
  下面讲一下空间的分类,按照租用主机来分类。
  1. 虚拟主机上面已经将过。
  2. 合租虚拟主机。就是多人一起租用一台服务器。
  3. WAP空间
  4. 服务器租用
  5. VPS/分租服务器。
  按照系统支持程序来分。
  1..NET空间
  2.PHP空间
  3.asp空间
  4.jps空间
  5.混合空间,支持几种程序语言,就是我们说的智能空间。
  按照操作系统来划分:
  1. windows 2003 server
  2. UNIX操作系统
  解释一下WAP空间,WAP空间是伴随移动互联网,近两年来的新推出的互联网产品,主要用于移动互联网。相关移动增值服务的用户,可以考虑选择支持WAP的空间, 近年来的移动政策波动较大,用户在建立WAP站点,选择WAP空间的时候,需谨慎,再解释一下VPS/分租服务器,是一种通过软件实现的,相对独立的虚拟服务器产品。主要以虚拟化技术,实现同一台机器分割成不同的VPS的服务。在使用上,VPS与服务器租用没有完全的区别,但VPS对硬件要求非常高,不允许硬件产生任何故障,理论上说,VPS的故障发生率就要比服务器租用更高,VPS从直观上来讲,当你用WINDOWS,远程登陆软件登陆时,也可以和独立服务器一样可以输入ADMIN帐号和密码登陆,进去也是和独立服务器一样的,有开始菜单,有C盘,有D盘,从这一点上来讲是没有区别的,但是根本上还是一台电脑。
  下来讲一下什么是绑定域名?及空间解析。
  绑定域名也就是“主机头”,简单的说,如果我们希望一个域名访问虚拟主机,那么我们需要做的事情是。
  第一步:将域名的IP解析到虚拟主机所在服务器的IP。
  第二步,将虚拟主机绑定该域名。
  做完这两步,即可用域名访问空间了。
  首先解释什么是”主机头”,所谓的主机头的叫法起自IIS中对域名绑定的功能,IIS是Internet Information Server及INTERNET信息服务器,一般的web服务器一个ip地址的80端口只能正确对应一个网站,也只能处理一个域名的访问请求。而web服务器在不使用多个ip地址和端口的情况下,如果需要支持多个相对独立的网站就需要一种机制来分辨同一个ip地址上的不同网站的请求,这就出现了主机头绑定的方法,简单的说就是,将不同的网站空间对应不同的域名,以连接请求中的域名字段来分发和应答正确的对应空间的文件执行结果,说白了就是相同的IP,相同的80端口,通过域名来判断是那个文件,域名再指到这个文件夹上,举个例子来说,一台服务器ip地址为192.168.1.10,有两个域名和对应的空间在这台服务器上,使用的都是192.168.1.10的80端口来提供服务,如果只是简单的将两个域名A和B的域名记录解析到这个ip地址,那么web服务器在收到任何请求时反馈的都会是同一个网站的信息,这显然达不到要求。下面以一个空间服务商平台举例说明:
  登陆你买的空间100M  asp空间管理界面,如图:
  


点”登陆”进入,进入后如图所示:
  


点”虚拟主机管理”出现如下界面:
  


上面是你买的虚拟主机列表,然后点”管理”按钮,出现如图所示界面:
  


上面可以看到,有IP地址:58.61.154.226,也有FTP帐号和密码,就是我们前天讲FTP上传时候用到的帐号,还有一项绑定域名,就是我们说的"主机头",现在看到已经绑定了两笔域名sky625.cn  www.sky625.cn,为啥绑定两笔,相信如果上一节讲域名绑定的时候认真听就会明白,如果还想绑定另一个域名www.xxxxx.com 那么输入如图:
  


再添加一笔xxxxx.com,那么这个空间就绑定了两个不同的域名了。那么结果是:如果两个域名解析都到这个空间的IP,那么打开这两个网站内容是一样的,如果只想帮定一个,主机头就只绑定一个域名即可,以上就是以几个案例介绍如何空间绑定域名。
说明:各个空间提供商不通,空间的管理界面也是不同的。
以上是深圳容大互联的平台管理界面,要根据实际情况为准,但是思路是一样的,如果你是在同一个服务商那里买的域名和空间,服务商一般帮你都解析好,只会给你发一个FTP帐号和密码。在这个管理界面种还有一个要注意的,如图:
  


默认首页.,那么什么是默认首页?默认首页即默认文档,他是指在访问一个文件目录的时候自动定位的一个文件,比如您的主机空间内有许多不同名字的文件,但是您希望在输入网址www.sky625.cn的时候,默认访问其中一个叫做index.htm的文件,那么您就需要将默认首页设置为Index.htm,当然,您也可以设置其他的比如default.cgi等,说白了就是默认首页的格式,还有index.asp index.php default.asp default.php default.jsp index.jsp,当然有的服务器默认的首页你可以填写很多,有的还有优先权。
那么什么是绑定域名到目录?
绑定域名到目录,又称为子网站,简单说就是为子目录绑定域名,直接通过该域名访问,使一个空间存放几个网站,不是指空间允许绑定的域名数。例如www.xxxx.com ,该站根目录下有mybbs2子目录,在这上面绑定了bbs.xxxxx.com,
  


因此就可以直接通过http://www.xxxx.com访问了。
例二:www.xxxxx.comwww.xxxx.cn这2个站看起来好象没什么关系,实际上www.xxxx.cn是通过绑定域名到xxxx.com的site目录实现的,打开http://www.xxxx.com/site/www.xxx.cn结果完全一样,这样这个空间就存放了2个网站,使用绑定域名到目录有什么好处呢?最大的好处就是一个空间可以存放几个站。如果您有几个网站,买几个空间,除了管理不方便外,支出方面也会多很多。使用绑定以后,您只需要购买一个空间,然后开设几个子网站就可以,这样节约了不少银子。以上这种绑定很多时候是需要服务器管理者干预,但是有一种代码的形式也是可以轻松实现这个效果。比如我买了1个100M的空间,我想在这个空间里面放几个网站,但是一般空间商告诉你是不支持的,那么我们可以这样来操作。比如要放三个站点,那么我们就在空间上建立三个文件夹,每个文件夹下放一个站点。然后在根目录下放置一个首页程序文件index.asp,程序就几句话,代码如下:

<%
DIM urlname        
urlname=Request.ServerVariables("SERVER_NAME")
if urlname="zatan8.cn"  then
response.redirect "/ww2/index.asp"   
end if
if urlname="www.xxxxx.com" then
response.redirect "/33/index.asp"   
end if
if urlname="www.xxxx.cn" then
response.redirect "/ss/index.asp"   
end if
%>


解释一下:意思是说,当点一个网址来到这个空间的时候,我把这个网址的值取出来,然后在判断是否和我站上绑定的一样,如果一样就导入到相应的文件里,注意的是路径的问题。

【作者: 迈克儿】【访问统计:】【2008年02月27日 星期三 02:43】【注册】【打印

搜索

Google

Trackback

你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=6637829

回复

验证码:   
评论内容: