首页 > 代码库 > 网站主机、域名购买和部署的方法
网站主机、域名购买和部署的方法
本文主要适用于第一次购买域名和空间的朋友。
我们都知道一个网站想要在互联网上访问,大致需要三个东西。第一、我们要访问的网站本身的工程文件,就是用户看到的东西。第二、我们需要租用一个空间用来存放我们的网站工程文件,在空间中会有附带的数据库,用来存储我们网站所使用的数据库,第三、域名,在访问网站时,我们输入的一般都是域名,如www.baidu.com就是一个域名。他只是为了方便记忆,并不是真正的地址。域名需要经过解析才能使用户访问到我们真正的地址。
我们这里主要讲其中的两个元素——空间和域名。
一、如何购买域名
购买域名非常简单,可以在万网、新网、美橙互联等几家域名,至于哪家好或则哪家便宜,笔者也没有经验,只是觉得应该都差不多。我是在万网买的域名,.net 45元一年。
购买域名时主要关注两个问题,一是你的用途。我是帮一家公司做了门户网站,他公司的英文缩写是glht,但是购买时发现.com和。Net都被使用了,所以后面就注册了glhtgs.net。二是看你是否想备案,一般.cn的网站是需要备案的,而其他如.com.net .org 等一般不需要备案。
这里说的备案是指网站备案,需要到通信管理局备案,相对于比较麻烦,除了拍照上传证件照之外,还得提交纸质版的材料。所以我就没有选择.cn。
除了网站备案之外,域名本身也需要备案,不过这个备案就相对于简单了很多,只需要将公司营业执照和联系人身份证的照片上传即可,一般一天就可以完成。
购买域名和在网购的流程差不多,这里就不再详述。
二、如何购买空间
空间也可以在挺多地方买,万网、西部数码还有其他的,这里也没有专门研究过那个比较好,但是从价格上来说西部数码要便宜一下。对于一般的小型门户网站选择西部数码性价比还是比较高的。
我买的是港台普及型,398月/年。这里给大家说一个渠道,可以去淘宝购买空间,同样的产品,淘宝购买可以便宜80%。
三、如何将网站部署在空间中
将网站文件部署在空间,需要完成两个内容,一将数据库上传到提供的数据库地址中,二是将修改过数据库连接字符串的网站文件上传到空间中。下面将截图一一介绍。
在设置之前,将空间配置为适合自己网站的需求,如我使用.NET 做的网站,版本是4.0,所以我需要将asp.net版本设置为和4.0相应的版本。如图一图二
图一
图二
- 数据库的配置
在页面左侧,点击数据库管理的选项,然后选择自己需要的数据库类型,我用sql sever 所以我选择MSSQL,如图三
图三
点击上传并回复,如图四,进入到数据库上传页面,如图五。
图四
在这里需要注意有两种上传的方式,1是网页上传2是FTP上传,如果网数据库比较小的话可以选择第一种上传方式。如果选用第二种的话需要下载一个ftp上传工具。一会在介绍上传网站工程文件时,会介绍到。需要注意使用网页上传时,会有较长的一段等待时间,这不是程序出错,而是正在上传。
图五
- 网站工程文件的配置
在这里我们需要把网站工程文件上传到空间中。在这里使用的FTP工具是filezilla。在上传之前记得修改工程文件中数据库连接字符串。如果没有特殊要求可以该这个Server=*****;Database=*****;User ID=***;Password=***
图六是filezilla的工作界面。其中主机,用户名密码都在空间中有显示,如图一中。直接填入点击链接。1是本地目录,2是所选目录下的文件列表,3是服务器目录,4是所选目录下的文件列表。
首先在1中选中我们要上传的网站工程文件,在这里有一个需要注意的地方,在3中有一个文件夹的名字是wwwroot,这个文件夹比较特殊,他存放的是我们网站首页所在的目录的所有内容,也就是index或则default。我们需要把我们首页所在文件夹的所有内容上传到wwwroot中。在1中选中首页所在文件夹,在3中选中wwwroot,在2中全选文件,点击拖到4处。如果wwwroot已经有了index或则default文件,需要把它删除。
然后其他的文件直接可以由1拖到3中,这样就完成上传。
图六
- 域名绑定
在图一中的中间部位点击域名管理进入图七。在这里输入你已经购买的域名。为了测试网站可以点击他提供的二级域名,看能够访问。
图七
- 域名设置
登陆购买域名的账号,进入用户管理。就像前面提到的,要想使用域名必须提交材料,如图八,这里非常简单,如果是企业的话就是提交营业执照的正面照片和联系人的身份证正面照片。大概等一天就可以完成审核。
图八
审核结束后就可以在这里设置域名绑定。点击左侧的阿里云解析。如图九。点击自己购买的域名。如图十
图九
图十
下面进入的页面就是真正的域名绑定页面如图十一,首先第一个设置记录类型,各种类型代表什么意思下面已经解释的很清楚,不复述。我租用的是虚拟机所以不能直接解析到主机地址,而只能映射到二级域名。所以在这里选用CNAME其它的都非常简单。
图十一
到这里,已经完成了网站空间和域名的购买已经配置。上面仅仅是以我个人的例子来进行解释,如果有什么不当的地方希望大家留言指出。希望对于你能有一些帮助,谢谢!