史上最详细阿里云服务器搭建及域名申请攻略

摘要:本文是用阿里云虚拟主机搭建服务器和测试的攻略,如果你想要的服务器是用来做:个人网站、微信开发、接口开发、小型数据库、毕业设计,那么你应该是找对了。
如果你明确云服务器ECS和虚拟主机的区别,并且想要云服务器ECS的搭建方法,那你应该走错地方了。
本文包含:阿里云虚拟主机搭建、万网域名申请和解析、使用ftp上传文件到服务器

写在前面

服务器是我们学习开发的过程中必不可少的内容,本文带领大家学习如何搭建一个属于自己的服务器。
服务器的类别分为:云服务器ECS,共享虚拟主机,独享虚拟主机等。在产品开发过程中,我们使用共享虚拟主机来部署构建我们的服务器。这些服务器的区别大家可以去网上查找相关资料,此处不再一一赘述。

产品选择

产品选择的原则主要有几点:

  • 服务器质量。市面上很多服务器提供商,但是各家的服务器质量各有参差。服务器质量决定了服务器稳定性、接入难度,并发量等多方面的内容,而一个优质的服务器是优质应用的基础,所以我们需要仔细选择。
  • 服务器规模。我们需要一个多大的服务器,带宽多少,服务器空间多大等,而这些内容主要还是看我们的产品规模,如果我们的产品面向的是亿万级用户,那自然需要一个能够承受亿万级用户流量的服务器。
  • 服务器部署费用。费用也是我们不得不考虑的内容,在综合上面的两点之后,再对比不同的服务器提供商的服务器部署费用,我们自然能够得到一个满足需求的服务器。
  • 经过综合考量,我们的服务器选择了阿里云的虚拟主机共享版,以下的教程也建立在这个基础上,如需要部署其他服务器或域名产品,请自行查找其他资料,本教程只提供参考。

前期准备

域名并非必须配置,但是为了开发方便,还是推荐大家购买一个域名。由于是用来做学习使用,所以不要求简单好记的域名,因为简单好记的域名通常的费用会比较高。同时,域名的使用需要通过ICP备案方可使用,具体方法将在域名申请小节详细说明。
请遵守国家相关法律法规,勿将服务器用作违法用途。

服务器搭建

首先访问阿里云官网,然后使用阿里云账号或淘宝账号登录控制台,如还没有账号,需自行申请并完成登录。
点击 控制台个人中心实名认证,查看该账户是否实名,如果未实名,需先进行实名认证。

访问阿里云虚拟主机产品传送门,选择一个虚拟主机。如果你从未购买过阿里云虚拟主机,你还可以选择阿里云虚拟主机入门礼包,6元-9元/年。传送门

注意:
1,在选择服务器操作系统的时候,一定要选择Linux系统。
2,如果不满足入门礼包的领取条件,则需要购买其他虚拟主机。
购买共享虚拟主机

购买完成后,我们就可以在控制台里看到我们刚才购买的虚拟主机了。传送门

获取ip地址

这里我们能查看购买的服务器IP地址,这个地址非常重要,请保存在本地。然后我们点击管理进入主机管理平台。
登录主机管理平台需要主机名和管理密码。主机名就是图中以bxu开头的字段,而首次获取管理密码需要在上一步的 更多操作 选项里重置管理密码,然后按操作重置管理密码。这样,我们就可以登录管理平台来管理我们的虚拟主机了。


万网主机管理平台

在主机管理控制台主页的右边,我们可以看到三个部分,主机管理控制台相关账户名和密码、FTP相关信息、数据库相关信息。我们需要将ftp密码和数据库密码重置,然后将这些信息保存在自己电脑里一个安全的地方,当然,你也可以在使用的时候再来主机管理平台查看。

至此,我们的服务器搭建完成。

域名申请及解析

写在前面

域名并非是必须的。在我们申请虚拟主机的时候,系统会给我们分配一个临时域名。那为什么还是推荐大家去申请一个域名呢?那是因为临时域名是作为自己的域名还没有备案完成的时候的替代品,每次访问临时域名的时候,系统都会要求我们输入ftp用户名和登录密码来验证我们的身份。所以为了我们的开发便利,最好还是申请一个自己的域名并备案。

其次,按照国家相关法律法规,域名必须先经备案才可以使用。但并非所有的域名后缀都可以备案,需要域名后缀工信部收录后才允许开放备案,所以我们在购买的时候一定要购买可以备案的域名。

开始申请域名

在导航中选择万网域名注册服务,然后查询你想要购买的域名,这里,我们以购买sayto.com域名为例(不要在前面加www.,www叫做子域名,不是域名的一部分),购买一个域名。注意,不同的域名后缀价格不同,按照你的实际需求购买域名。但是,一定要购买可以备案的域名后缀。输入sayto之后,点击查域名

查询域名

然后我们发现sayto.com已经被别人注册了,那么我们就只能联系这个域名持有者商量转让或者选择其他的域名后缀。那么这里我们选择另外一个可以备案的域名sayto.xyz。

具体的购买过程本教程就不再赘述,按照官方给出的提示进行购买操作。


购买成功

购买完成后,我们就拥有了一个新的域名sayto.xyz。可以看到,这个域名还是未实名的状态,我们需要先对它进行实名认证。过程就不再细讲,按照提示一步一步完成就可以了。

接下来我们就需要对这个域名进行解析。什么是域名解析呢?这里我们先来了解一下。服务器地址实际上是一个IP地址,例如,百度的服务器地址是61.135.169.105,计算机在访问百度的服务器的时候,只需要按照这个IP地址进行查找就可以了。但是这个IP地址对我们人类来说不太好记忆,所以,鱼唇的人类就发明了这样一套域名系统,也就是我们只需要记住www.baidu.com就可以访问百度的服务器了。计算机在访问www.baidu.com这个地址的时候,就会将它解析为61.135.169.105这样的一个IP地址,然后进行访问。至于如何解析,那是DNS要做的事情,我们现在要做的域名解析,就是要告诉DNS,www.baidu.com这个地址,应该匹配61.135.169.105这个IP。

让我们点击域名后面的解析按钮,然后添加两条新的解析记录。


添加A记录,记录值就是我们服务器的IP地址。



光有域名解析是不够的,域名指向了服务器,还需要服务器绑定域名,这样才能形成完整的解析信息。在这里打开主机管理控制台。


系统会自动添加www绑定,如果没有自动添加,手动添加一个www.sayto.xyz

此时显示的应该是域名未备案状态,记得做ICP备案,个人域名备案流程需要审核10天左右,其中还不包括审核失败重新审核的状况。企业域名备案流程需要一周左右。因此,需要尽快完成域名备案,以免延误开发周期。ICP备案完成后,我们就可以使用这个域名来访问我们的服务器了。至此我们的域名和服务器搭建完成。

测试服务器和域名

写在前面

如何测试我们的服务器和域名系统能够正常使用呢?我们先梳理一下,现在我们拥有了两个域名,一个系统赠送的临时域名,形如:bxu123321.my3w.com,另外一个是我们自己的域名sayto.xyz,并且我们已经完成了域名的解析。现在让我们来分别在浏览器中访问一下这两个域名。

如果一切正常的话,临时域名的访问结果是要求你输入FTP密码,在输入密码后显示了这样一个默认主页页面。


默认主页

而sayto.xyz因为还未备案,会显示以下页面:


未备案

如果输入域名看到默认主页页面,说明我们的域名和服务器已经搭建成功了。我们在这里使用赠送的域名来测试,当sayto.xyz备案完成后,也能使用备案完成的域名来测试。

接下来我们学习一下如何上传文件到服务器。上传文件到服务器需要通过ftp协议来传输,如果是Windows系统的话,可以使用Windows资源管理器来进行文件的传输,不过最好还是使用ftp客户端,方便我们进行管理。在这里以filezilla为例,介绍通过ftp客户端来传输文件的方法。
首先我们打开filezilla官网,下载一个filezilla客户端。

勘误: 下图中右边的链接是filezilla 服务端下载,并非客户端下载。如果您不知道这两者的区别,直接下载第一个链接即可!

filezilla

然后安装打开。并新建一个站点链接。


新建站点连接

注意这里第4步,仔细对照着填写,否则有可能连接失败。主机地址、ftp用户名和ftp密码可以在主机管理平台首页找到。



连接成功后,我们可以看到在远程服务器目录里出现了这样的结构。


连接成功

上图中的htdocs就是我们的网站空间根目录,让我们打开它。


网站根目录

在阿里云虚拟主机中,我们只允许操作htdocs这个文件夹,并且,htdocs文件夹中的report和logreport文件夹是不允许操作的。现在,让我们在桌面上新建一个文件夹,叫做test,然后在里面新建一个1.html文件,然后把这段代码粘贴到文件中,并保存。

注意,千万不要上传中文名称文件夹和中文名称的文件!会变成乱码并且无法删除!

<html>
    <h1>upload file success!</h1>
</html> 

现在让我们把test文件夹拖拽到htdocs文件夹中。


上传
上传成功

上传成功后我们访问一下这个文件。怎么访问呢?刚才说过,htdocs就是我们网站服务器的根目录,那么我们只需访问 “域名/test/1.html”,就等于访问了服务器中的 “htdocs/test/1.html”。


成功

以后我们上传文件之后,只需要根据htdocs文件夹的位置,就可以知道要访问的文件的位置了。

ps: 此文本来是给某院校做项目的时候写的项目文档,院方要求必须详细,因此难免有些本来很简单的步骤会过于详细,也导致本文篇幅超过预期。。。希望大家不要吐槽。

既然都看到这里了,顺手点个赞吧~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 159,835评论 4 364
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,598评论 1 295
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 109,569评论 0 244
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,159评论 0 213
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,533评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,710评论 1 222
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,923评论 2 313
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,674评论 0 203
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,421评论 1 246
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,622评论 2 245
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,115评论 1 260
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,428评论 2 254
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,114评论 3 238
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,097评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,875评论 0 197
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,753评论 2 276
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,649评论 2 271

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,100评论 18 139
  • 1、第八章 Samba服务器2、第八章 NFS服务器3、第十章 Linux下DNS服务器配站点,域名解析概念命令:...
    哈熝少主阅读 3,636评论 0 10
  • 名词延伸 通俗的说,域名就相当于一个家庭的门牌号码,别人通过这个号码可以很容易的找到你。如果把IP地址比作一间房子...
    杨大虾阅读 20,394评论 2 57
  • 1.Linux下如何用命令查看实时日志(完整命令) tail -f 路径.log查看前多少行 tai-200f 路...
    qianyewhy阅读 2,183评论 0 11
  • 一直想写一些故事,在清晨讲讲人和事,在午夜回忆回忆笑和泪。 于是让自己硬生生在五六点被闹钟唤醒。可惜人醒了...
    Sun南阅读 329评论 0 0