从零开始的建网站(1):成功建立第一个属于自己的小站

概要

这个项目本来是博主期末答辩要求做的一个简单的后台增删改查加上前台的样式所结合的网站,是仅需要能在自己的电脑上运行就可以了。但是博主想挑战一下自己,我想做出第一个真正属于我自己的网站,是能够在互联网这片浩瀚的大海中真实存在的一个小岛!

建立网站必须的流程

万事开头难,想要让互联网上的其他人连接到你的网站,就必须得拥有一个属于自己的网址。
建立网站的流程:
1.域名注册
2.域名备案
3.购买网站空间
4.域名解析到网站空间
5.上传网站程序

域名注册

对于每一个网站来说,都有其与之关联的IP地址,通过IP地址,用户才能够进入相应的网站,虽然对于计算机而言,IP地址是唯一能够被识别的简单好记的标志。但是对人来说,一长串的IP地址实在是难以记忆。于是就有了域名,像是baidu.com taobao.com 等等一些简单好记的字符串。域名跟IP地址是一一对应的,域名地址的信息存放在一个叫域名服务器(DNS,Domain name server)的主机内,使用者只需了解易记的域名地址,其对应转换工作就留给了域名服务器。域名服务器就是提供IP地址和域名之间的转换服务的服务器。
那么如何注册一个属于自己的域名呢?
博主是在阿里云旗下的万网注册域名
注册万网账号后,我们就可以正式开始挑选域名了,购买域名首先要从零开始的建网站(1):成功建立第一个属于自己的小站知道我们想要的域名是否被别人注册过,我们在搜索框中输入想要的名字,下面出现了很多以这个名字为前缀但是后缀不同的网站,当然这些都是合法的域名,他们的价格差距也很大,博主这里注册的是.video的域名(穷学生资金有限呜呜呜);
从零开始的建网站(1):成功建立第一个属于自己的小站确定域名购买之后就可以在自己的域名管理里面看到了

域名备案

当我们购买好属于自己的域名后就可以着手进行域名备案了,这是一件十分重要的事情,如果你的域名在解析到云服务器之后仍没有备案的话就有可能过几天会被停止解析,这是国家在网络安全上的措施。当然你也可以更换域名解析代理商或者用国外的虚拟空间,如果你购买了云服务器的话就必须要进行备案了
博主这里实在阿里购买的域名,但是是在腾讯云上购买的云服务器(腾讯的有学生打折,其实还是哪个便宜买哪个)在不同平台购买域名和云服务器在搭建网站上是没有任何影响的。但是在阿里购买域名,腾讯购买服务器就必须要在腾讯云上面进行备案,反之亦然。
首先,我们进入到网站备案页面腾讯网站备案
从零开始的建网站(1):成功建立第一个属于自己的小站点击开始备案就可以了。

购买网站空间(云服务器)

我们要知道一个网站 = 域名+虚拟空间+网站设计制作。既然我们域名已经搞定了,现在就要是找到一个可以存放我们网页的空间,博主将它们三者的关系理解为:域名就是钥匙,虚拟空间(云服务器)就是房子,网页代码则是房子的布局设计
博主是在腾讯云上购买的云服务器作为网站空间来使用的腾讯云服务器学生特惠
有一说一,这个价格属实美丽从零开始的建网站(1):成功建立第一个属于自己的小站还在等什么,买它就完了
但是如果你不想等待域名及空间的15天左右的备案等待,那么你也可以不选择备案,直接购买香港或者国外的虚拟空间,这样也不用对域名和空间进行备案了。从零开始的建网站(1):成功建立第一个属于自己的小站

域名解析到网站空间

那么现在我们已经有了“钥匙”和“房间”了,接下来要做的就是将钥匙与房间相匹配,这样钥匙才能打开房门。这就是要将域名解析到网站空间了。
首先,在我们购买域名的网站上找到域名控制台:从零开始的建网站(1):成功建立第一个属于自己的小站点击解析字样
从零开始的建网站(1):成功建立第一个属于自己的小站然后我们会看到这样的弹出框,这里的几个需要填写的信息如下所示:

记录类型要指向空间商提供的 IP 地址,选择「类型 A」,要指向一个域名,选择「类型 CNAME」
这里我们选择「类型 A」就可以了,因为是要连接到服务器空间。

主机记录:主机记录就是域名前缀,常见用法有:
www:解析后的域名为 www.1756260160.com
@:直接解析主域名 1756260160.com
:泛解析,匹配其他所有域名 *.1756260160.com
这里我们选择最常见的www的前缀就可以了

解析线路:让指定线路的用户访问这个IP
这里我们选择默认就可以了

记录值将空间商提供的「IP地址」填写在这里
这里的IP地址就是在购买网站空间后,空间商会给你一个完整的服务器信息:从零开始的建网站(1):成功建立第一个属于自己的小站这个就是IP地址,把它填上去就可以了

TTL:一般填10分钟(600秒)

都填好之后就点击确定就OK啦~
至此我们已经成功完成了建网站的最重要的部分,剩下的就是对网站内容的添加了

上传网站程序

接下来就该到了我们装修“房间”的时候啦!
从零开始的建网站(1):成功建立第一个属于自己的小站我们首先打开到云服务器页面,确认这个实时类型是windows操作系统,博主之前购买的时候不知道,随便选了一个centOS系统,结果在这一步卡了半天,最后换成了最熟知的windows
从零开始的建网站(1):成功建立第一个属于自己的小站
从零开始的建网站(1):成功建立第一个属于自己的小站
接着我们点击右边操作栏中的登录
从零开始的建网站(1):成功建立第一个属于自己的小站在弹出框中下载这个RDP文件
从零开始的建网站(1):成功建立第一个属于自己的小站
下载好之后打开它,它可以让我们直接对我们的云服务器进行远程操作,输入服务器的IP地址和密码就可以进去了,如果不记得初始给你设置的初始密码在这里点击重置密码:从零开始的建网站(1):成功建立第一个属于自己的小站进去之后我们会看到像这样的页面:
从零开始的建网站(1):成功建立第一个属于自己的小站点击第二个选项:添加角色和功能

从零开始的建网站(1):成功建立第一个属于自己的小站在服务器角色栏之前的都可以默认下一步
接着选中服务器角色栏中的Web服务器(IIS),然后继续一直下一步直到安装。(安装的时间可能有点久,慢慢等久可以啦,博主等了大概半小时左右)

IIS安装成功后,打开IIS管理器:从零开始的建网站(1):成功建立第一个属于自己的小站进入到网站菜单,添加新的网站:
从零开始的建网站(1):成功建立第一个属于自己的小站从零开始的建网站(1):成功建立第一个属于自己的小站网站名称:随便填一个名字就可以了
物理路径:你存放网站代码文件的物理路径,例如博主这里将HTML文件夹放在了桌面(在你自己的电脑上复制文件,然后在远程控制界面里可以直接粘贴偶来)
主机名:就是你解析好的域名名称:www.XXX.com 等等

然后启动网站,点击确定即可

添加完之后,我们需要修改一下默认文档设置,我们在IIS点击我们创建的网站
从零开始的建网站(1):成功建立第一个属于自己的小站进入我们创建的网站即cantee主页然后点击IIS栏目下面的默认文档,进去后修改默认文件为自己网站的主页面文件,我只有一个Loginpage.html文件,所以就把默认文档改成Loginpage.html放在第一个位置,如图所示,如果你主页是a.html,你需要在默认文档中添加一个名词为a.html的条目,并把它置顶,注意:默认文档必须置顶
特别提醒:网站首页必须放在根目录下

从零开始的建网站(1):成功建立第一个属于自己的小站然后你还需要修改网站权限,右键你的网站如healthlife,点击编辑权限,在healthlife属性页点击安全,然后点击编辑,点击添加,输入对象名称:Everyone,然后点击检查名称,确定。接着把Everyone的权限里面的完全控制、修改 两个勾选,点击确定保存,如下图所示:从零开始的建网站(1):成功建立第一个属于自己的小站
修改完之后,你就可以在任意电脑上输入你的域名访问你的网站了,如在浏览器输入www.healthlife.video,即可访问自己刚才放上去的网站。

至此一个属于自己的网站就做成了!!!

从零开始的建网站(1):成功建立第一个属于自己的小站这是博主让同学用手机成功打开的网站截图