域名和空间是两个独立但又紧密联系的概念,彼此都不能单独使用。域名相当于远程站点的联系地址,而空间就是站点在互联网上的家。通过域名可以找到网上的家,但是如果没有家,域名也仅是空的联系地址,也就没有实际意义。
3.4.1.1 认识域名
提及域名我们不妨先从网址说起,你可能经常在浏览器的地址栏中输入网址。网址的专业名称是统一资源定位符(Uniform Resource Locator,URL),它完整描述互联网上网页和其他资源地址的一种标识方法,因此也常称之为URL地址,这个地址可以是本地磁盘,也可以是局域网上的某一台计算机,更多的是互联网上的站点。
例如,在浏览器中的地址栏中输入http://www.baidu.com/,确定之后则浏览器会自动定位到百度的首页。其中http表示传输协议,它表示超文本传输协议,专供Web服务器使用,这也是使用最广泛的协议。类似的还有ftp(文件传输协议)、mailto(电子邮件协议)等。
而www.baidu.com就表示服务器的域名(或称主机名,简称域名),当然这里提及的服务器或主机多数情况下表示虚拟服务器或虚拟主机,即站点,而非实际的服务器或主机。接入到互联网中每个可供访问的服务器,都有一个专用的域名,用户要访问服务器上的资源,也必须指明服务器的域名。
在www.baidu.com域名中,com表示顶级域名,com是国际通用域名,在世界范围都可以访问,开始设计为公司(Company)使用,但是现在任何人都可以申请。类似的域名还有cn,它表示中国国家域名,使用范围仅适于国内,但是随着中国国家域名的影响力不断增大,其他国家和地区也开始为cn域名提供接入服务。
顶级域名的类型繁多,以前国家对于域名的管理还比较严格(因为当时资源有限),现在大部分类型的域名都可以对个人开放了,当然不同类型的域名收费标准也是千差万别,同时每家服务商的收费也各不相同。读者在选用时要适当比较一下,其中cn域名是现在使用比较流行、收费也最便宜的域名。
baidu表示二级域名,实际上它才是真正的域名(狭义角度讲)。二级域名前面还可以跟随三级域名。二级域名在申请时自己确定,而三级域名可以在申请成功之后自己绑定。
3.4.1.2 申请域名
域名申请一般可以在网上完成。提供域名和空间服务的公司很多,如果在搜索引擎中搜索“域名注册”关键字,你会找到很多提供类似服务的公司,当然各家公司的服务水平也是参差不齐,请读者根据个人需求和公司口碑适当进行选择。
申请域名不妨按如下几步来实现:
第一步,确定自己的顶级域名。一般可以根据网站的业务选择不同的类型,例如,如果仅为学习、交流使用则可以选择cn国家域名;如果希望网站在世界范围内能够被访问,则可以选择com、org、net等国际域名;如果准备建立wap网站,则可以申请mobi手机域名。另外,还有通用域名和中文域名等,不一而足,现在用户选择域名类型的余地还是很大的。
第二步,确定自己的域名。这个域名也就是上面的所说的二级域名。域名应该是越短越好,当然还应好记、具有一定的意义。
第三步,查询自己的域名是否已被注册。只有未注册的域名才允许申请。例如,假设在中国万网(http://www.net.cn/)中查询“zhu2008”关键字,则可以快速了解查询结果(如图3-26所示)。
图 3-26
由于所有域名都由国家信息产业部进行统一备案和管理(http://www.miibeian.gov.cn/),其中国际域名还必须由国际统一机构进行备案管理,所以我们在任何一家网站中查询域名的数据库都是一样的,所查询的结果也是相同的。
如果自己设计的域名已经被注册,则可以返回重新设计域名并进行查询,直到满意为止。
第四步,当确定自己的域名未被注册,则应该赶紧申请注册,很多有价值的域名有可能会瞬间被别人抢注。例如,在上面的查询结果中决定注册“zhu2008.net”国际英文域名,则单击【单个注册】按钮,进入确认页面,在这里可以选择域名的期限,一般为1年期限,过了一年,如果没有续费,则该域名自动作废。如果长期持有建议多注册几年,一方面多年注册会优惠,另一方面也避免因为忘记续费而被别人抢注。
在选择域名期限的同时,你还可以选择配套服务(如图3-27所示),例如,是否购买空间等。对于初次注册域名的读者,建议同时再选择一款空间类型(下一节将详细讲解),这样服务商就可以帮助你把域名和空间进行绑定,而不需要自己动手再繁琐地进行相关操作。
第五步,注册个人详细信息。由于每个域名如同身份证号一样都是唯一的,所以你提交的个人信息必须真实、详细。这些信息将被保存到国家域名数据中心进行统一管理。
第六步,信息提交成功之后,你就可以把资费通过各种方式寄过去,当服务商收到钱之后会帮助你申请该域名并进行备案,一般这个过程可能需要几个小时,甚至1、2天时间。
图 3-27
3.4.1.3 购买空间
购买空间实际上就是购买主机(或服务器)。这里的主机有两种概念:
第一,就是独立的服务器,你可以自己购买服务器,然后在网上向服务商申请主机托管,或者申请主机租赁。使用独立服务器适合大中型企业、公司,或者做资源型商业网站,自然独立服务器的费用也相当的昂贵,一般一年的管理费用都会上万元。
第二,就是虚拟主机。这也是大多数网站的首选。虚拟空间的最大优势就是经济、够用,便宜的空间最低可能也就几十块钱,一般空间在几百块之间。根据公司服务水平的好坏,收费差距也很大。
所谓虚拟主机,就是把一台运行在互联网上的服务器划分为多个“虚拟”的服务器,每一个虚拟主机都具有独立的域名和完整的Internet服务器(即支持WWW、FTP、E-mail等)功能。一台服务器上的不同虚拟主机是各自独立的,并由用户自行管理。
虚拟主机有多种类型和大小,所支持的功能也不尽相同,读者应该根据自己的需要进行选择。既然学习ASP应用开发,当然应该选择支持ASP技术。空间大小根据需要而定,空间越大自然费用也就 越高。
如果建立简单的个人网站,数据库可以选择Access;如果准备创建小型商业网站,数据库也可以选择MS SQL数据库(费用比Access数据库类型高)。另外,还应了解空间支持的扩展技术,例如,是否支持FrontPage扩展、多媒体、FSO组件、邮件发送组件、文件上传组件等扩展技术。如果希望在站点中增加邮件发送模块,就应该确定该空间能够支持邮件发送组件;如果希望播放多媒体,则还要关注空间是否支持多媒体以及媒体类型等。这里需要读者认真去比较、选择的细节还是很多的。服务商推出每一款服务都会在网上详细列出该类型空间支持的技术和相关服务细节。
申请空间成功之后,你应该及时汇款或邮寄相关费用,服务商收到服务费用之后会帮助你开通空间,如果同时申请了域名,还会帮助你把域名绑定到空间上。同时会发送一份订单信息给你,在清单中详细显示空间后台管理的入口和登录信息以及服务的内容。这个订单非常重要,请妥善保管,以后建立远程站点时会用到这些信息。下面是一份订单邮件,读者可以参考一下,以便做到心中有数。当然不同服务商所发送的订单信息格式未必都一样,但一定都包含这些基本信息:
尊敬的用户:
您好!
感谢您申请我公司的服务,您在我公司申请的订单已经开通,订单信息如下:
订单号:hd1234567
订单密码:*********
订单用户名:×××
订单管理后台:http://user.ourhost.com.cn
网站前台:http://www.ourhost.com.cn
服务内容:
1、ASP型 III虚拟主机
⊕300M网页空间
⊕支持HTML语言
⊕支持ASP\PERL\.NET
⊕MSSQL 数据库
⊕50 M 数据库空间
⊕15 个企业邮箱
以下是相关技术信息:
(1). FTP服务:
⊕FTP服务器:hd1234567.ourhost.cn
⊕FTP用户:hd1234567
⊕FTP密码:*********
⊕FTP空间:300 M
注:因为我公司服务器有防火墙,故请在FTP软件中关闭被动模式(也称Passive模式、PASV
模式),否则FTP软件将无法列表服务器上的文件及目录内容。具体信息请查阅http://www.
ourhost.com.cn/service/service_ftp.asp。
(2). WEB服务:
⊕请您将网页文件通过FTP上传至服务器上,默认的首页文件名为index.htm、index.html、
index.asp、default.htm、default.asp,然后您就可在IE浏览器上通过输入http://hd1234567.ourhost.cn
看到您的网页内容。
⊕您可以登陆用户管理前台:http://user.ourhost.com.cn,在进入"订单管理"界面后,选择"站点管
理"来修改站点信息(包括绑定域名,默认首页,以及密码等)。
(3). 邮件服务:
⊕域名:zhu2008.net
⊕邮箱个数:15个
⊕总容量:150 M
⊕单个邮箱大小:10 M
⊕POP3、SMTP服务器:mx1.ourhost.cn
(4). 数据库服务:
⊕数据库类型:MSSQL
⊕数据库名称:hd1234567
⊕数据库地址:sql3.ourhost.cn
⊕用户名:hd1234567
⊕密码:*********
⊕数据库空间:50 M
请您登录到订单管理后台http://user.ourhost.com.cn查询、管理您的订单(如更改登录密码、增
删邮箱用户、更改域名解析等,注:后缀为cn的域名生效为24~48小时,非cn域名生效时间为1~
6小时)。
您的指定技术支持工程师代码为:602,如果您在使用过程中需要帮助或者遇到任何困难,请
及时与602联系,电话:010-51280066转602,602技术工程师会及时地给您提出解决方案,为您
尽快解决问题。
如果您对我公司的服务器性能、技术服务等有任何意见、建议,我公司热诚期望您能及时提出,
以便我们在以后的工作中及时改正、提高。
特别提醒:
为了规范互联网信息服务活动,促进互联网信息服务健康有序发展,根据国务院令第292号《互
联网信息服务管理办法》和信息产业部令第33号《非经营性互联网信息服务备案管理办法》规定,
国家对互联网信息服务实行备案制度。未履行备案手续的,不得从事互联网信息服务,否则就属于
违法行为。如果您的网站尚未备案,您可以登录信息产业部网站http://www.miibeian.gov.cn直接办
理备案,也可以致电010-51280066,由我公司客户服务人员代您办理。
谢谢!
神州宏网 客服部
Tel: 86-10-51280066(十线)
Fax: 86-10-62036546
eMail: service@ourhost.com.cn
3.4.1.4 域名解析的设置
当申请域名和购买空间之后,你还不能够利用申请的域名来访问远程的服务器。因为域名和网址并不是一回事,域名注册好之后,只说明你拥有了域名的使用权,如果不进行域名解析,那么这个域名也就不能发挥任何作用。
域名经过域名服务器(DNS,Domain Name System)被转换为能够被网络识别的IP地址之后,才能够访问站点。互联网上的网站都是一台一台服务器的形式存在的,但是我们怎么去到要访问的网站服务器呢?这就需要给每台服务器分配IP地址。互联网上的网站无穷多,我们不可能记住每个网站的IP地址,这就产生了方便记忆的域名管理系统DNS,它可以把用户输入的好记的域名转换为要访问的服务器的IP地址,例如,在浏览器中输入www.chinaitlab.com,则DNS会自动把它转换成为202.104.237.103,然后再进行访问。
设置域名解析可以请服务商的技术员帮助完成,如果你购买服务商提供的域名和空间套餐,他们会帮助你自动设置。当然你自己也可以很轻松地设置。例如,在服务商提供的网站中登录到订单管理后台,就可以根据“域名解析”提示进行设置(如图3-28所示)。
图 3-28
l A类型
又称IP指向,你可以设置子域名(二级域名),并指向到购买的服务器地址上,从而实现通过域名找到服务器。A类型的主机地址只能使用IP地址。
l CNAME类型
又称别名指向,你可以为一个主机设置别名,例如,设置news.911new.cn,用来指向一个主机www.othernews.com,那么以后就可以使用news.911new.cn来代替访问www.othernews.com了。CNAME的主机地址只能使用主机名,不能使用IP地址,而且主机名前不能有任何协议前缀,例如,http://www.othernews.com中的http://是不被允许的。
A类型的域名解析会优先于CNAME类型,也就是说如果一个主机地址同时存在A类型和CNAME类型,则CNAME类型的解析无效。
l MX类型
又称邮件交换。用于将以该域名为结尾的电子邮件指向对应的邮件服务器以进行处理。MX类型可以解析主机名或IP地址,同时还可以通过设置优先级实现主辅服务器设置,优先级中的数字越小表示级别越高。也可以使用相同优先级达到负载均衡的目的,如果在主机名中包含子域名,则该MX记录只对子域名生效。
在Dreamweaver CS3中定义远程站点一般都是通过FTP服务器来实现的。定义FTP服务器需要远程服务器的地址、登录用户名和登录密码。当你购买空间之后,服务商会告诉你这些登录信息。
下面讲解在Dreamweaver CS3中连接到FTP服务器的基本方法:
启动Dreamweaver CS3。选择【站点】|【新建站点】菜单命令,打开【站点定义为】对话框,并切换到【高级】选项卡。
在【站点定义为】对话框左侧的【分类】列表框中选择【本地信息】选项,然后就可以在右侧选项区域详细设置本地目录的相关信息。该信息与第3.3.2节设置基本相同。
3.4.2.1 设置远程信息
切换到【远程信息】选项区域,然后就可以在右侧详细设置与FTP服务器连接的详细信息(如图3-29所示)。
图 3-29
在【FTP主机】文本框输入完整的服务器域名,当然也可以输入IP地址。输入IP地址能够更快速的连接到FTP服务器,因为输入域名还需要域名服务器进行解析,有些服务商所提供的解析服务不是很理想,偶尔也会出现使用域名无法连接到FTP服务器的现象。
在输入FTP主机的域名时,不要附加协议(如ftp://hd1234567.ourhost.cn),否则就会出错。
主机目录是用户在远程服务器上存储站点内容的文件夹。一般为远程目录的根目录,因此可以不用填写。
当输入FTP主机地址、登录的用户名和登录密码这几个选项就可以了。单击【测试】按钮可以测试是否能够连接到远程的FTP服务器。
如果FTP服务器安装了防火墙,则应该关闭被动模式,也就是说不要勾选【使用Passive模式】复选框。所谓被动模式就是使用本地软件(如Dreamweaver)建立FTP连接,而不是请求远程服务器来建立连接。
如果使用支持IPv6的FTP服务器,则应勾选【使用IPv6传输模式】复选框。随着Internet协议第6版(IPv6)的发展,EPRT和EPSV已分别替代FTP命令PORT和PASV。因此,如果用户正试图连接到支持IPv6的FTP服务器,必须为数据连接使用被动扩展(EPSV)和主动扩展(EPRT)命令。
如果知道远程服务器的防火墙设置,可以勾选【使用防火墙】复选框,然后单击【防火墙设置】按钮可以编辑防火墙主机或端口。
如果希望自动同步本地和远程文件,可以选择【维护同步信息】复选框(默认情况下为选择)。
如果希望在保存文件时Dreamweaver将文件上传到远程站点,可以选择【保存时自动将文件上传到服务器】复选框。
3.4.2.2 设置测试服务器信息
当正确设置远程信息之后,如果切换到【测试服务器】选项,则可以设置测试服务器的相关信息(如图3-30所示)。如果当正确设置远程信息之后,Dreamweaver CS3会自动帮助用户设置测试服务器的信息。测试服务器端的信息与远程信息基本相同。
图 3-30
3.4.2.3 测试远程站点
当定义完毕远程站点信息之后,单击【确定】按钮关闭【站点定义为】对话框,此时也就完成了远程站点的定义工作。
在本地目录中新建一个index.asp首页文件,输入简单的文本信息,然后按F12键预览文件。请注意,此时本地计算机就不需要IIS组件提供的服务了。Dreamweaver CS3会自动连接到远程服务器,并把index.asp文件上传到远程的FTP服务器中。
最后,在浏览器中显示类似http://hd1234567.ourhost.cn/index.asp的测试页面,当然你也可以直接输入类似的http://www.zhu2008.cn/网址浏览页面。
请注意,Dreamweaver CS3在连接到远程FTP服务器时存在一个Bug,有时候即使你设置完全正确,但也会报错,说找不到FTP服务器,而使用Dreamweaver 8或者CuteFTP文件上传工具可以轻松连接到FTP服务器。
当然,你也可以在浏览器或者资源管理器中直接输入ftp://hd1234567.ourhost.cn的地址访问FTP服务器,这时系统会要求你输入用户名和密码,然后如同在本地的资源管理器窗口中操作文件复制、移动和删除。这样也可以轻松完成本地站点的上传和远程站点的管理。不过这种执行方式的速度比较慢,比不上Dreamweaver或CuteFTP工具软件的功能。
如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛