如何搭建自己的个人网站

搭建网站无非只需要三样东西

  1. 一个域名
  2. 一台云服务器/主机
  3. 源码

  • 关于域名

简单理解,一个网站的域名起方便识记的作用,可以让访客容易的记下你的站点,例如本站(十月微凉)的域名是october.cool,百度的域名是baidu.com,这些网站,相信大家访问一次就能记下网址,这便是域名的作用。而域名是怎么关联到我们的网站的呢?这就要说到域名解析,常见的是将域名解析到一个ip地址上,这个ip地址来自于服务器/主机,而我们的源码便放置在那台服务器/主机上...
域名可以在任意一处云服务商处购买,常见域名后缀有.com .cn .top .net等等,并且新人还有优惠,几块钱便可购买一年,因此域名还是建议自己购买,当然你也可以选择去申请一个免费的二级域名...

  • 关于云服务器/主机

正如上一部分末尾所述,我们需要将网站源码放置在一台服务器/主机上,服务器/主机的来源可以是大牌服务商阿里云腾讯云等等,也可以是小牌的服务商(这里不写推荐的服务商了,小牌这一块鱼龙混杂,有的十分便宜,有的却特贵),在购买服务器/主机时,可以将其分为国内服务器/主机和国外服务器/主机,国外服务器/主机速度和价格感人,可为什么还会有好多人选择它们呢?
这便要提及域名备案了,众所周知,网络并非法外之地,而在网站的监督过程中,为了方便追究违法网站的责任,我国要求所有建立在国内服务器上的网站的域名必须备案,而网站备案就比较麻烦了,有兴趣可以自行了解,这里不做赘述,并且,如果你年龄未满16/18岁,还是直接考虑国外服务器/主机。
这里可能会有人想,既然国外服务器/主机不需要备案,是不是就可以用它来搭建一些违法网站呢?
NoNoNo!几乎所有的服务商都会对自己的服务器/主机进行监控,一旦发现违法行为,关停是一定的,至于是否会将你的违法证据上交至相关部门,这就看你的运气了,总之,网络并非法外之地。
但是在这里我还是推荐国外服务器/主机,没有烦人的域名备案,搭建网站也不受限制(个人备案的域名无法搭建交互式网站,这里的限制不包括违法行为),只是速度和价格有点感人,不过入门者可以通过一些免费主机来练手,例如免费空间名古云都有提供免费主机,然后你们可能会注意到许多地方我写的都是服务器/主机,那么服务器和主机有什么区别呢?
总体上来说服务器肯定性能更佳,说白了主机便是一台配置不错的服务器分出来的部分,而在实际的网站运营中服务器的管理也更多元化,主机大都是ftp或者面板进行管理...

  • 源码

有了域名和服务器/主机,现在需要的只是网站源码了,网站分为静态网站和动态网站,不过静态网站也不是真的是静止的,只是大体上不具有交互功能,只由html,css,Javascript构成的网站,可是也不要小瞧静态页面,速度快,大体上只受宽带大小影响,搭建简单都是它的优点。
入门者可以先从html学起,推荐学习网站菜鸟教程


task1.准备一个域名和一台服务器/主机.
task2.尝试把以下代码覆盖到你的主机index.html文件里,然后访问你的网站,看看会出现什么效果.

<html>
<title>My first Webpage</title>
<body>
<p>这是一个段落</p>
</body>
</html>