Press "Enter" to skip to content

不懂开发,如何拥有个人网站?

了解我的朋友知道,我之前是新浪微博的程序员,今天我想用自己的专业知识,以尽量通俗的语言,为不懂开发的朋友们介绍一下如何建设一个属于自己的个人网站。

距离上一次正儿八经写博客,已经过去近十年了。

当年大学时,我就用自己的名字注册了域名,使用开源程序搭建起了个人网站。文章,断断续续也写了那么几年。后来工作忙了,自己也懈怠了,那个网站便荒废了。

现在想来,确实怪自己,如果持续写下去,在自媒体爆火的年代,不说大成,也有小就。

还好还好,我又重新拾起了写作的习惯,也重新搭建起了自己的个人网站。如果你也对建立一个属于自己的网站感兴趣,那么继续听我讲一讲。

一、个人网站的作用

我们先简单讲讲为什么要搭建一个属于自己的网站。

首先,个人网站是一张完整的个人名片。纵使你有抖音、公众号、微信,似乎也没有办法展现一个多角度的你。你也许需要这么一个场所,来展现任意你想展现的角度,视频、照片、文章等。

其次,个人网站具有高度的可定制化。你是一个艺术家?那么你的个人网站可以是充满艺术气息的。你是一名程序员?那么你的个人网站可以是朴素严谨的。你可以按照自己的气质来设计网站。

再次,个人网站不会被和谐。与你开通公众号、抖音不同,你的个人网站是完完全全属于你,被你掌控的。在一些公域平台上创作的朋友都知道,有些话不能说,要考虑影响,如有违反轻则被禁言重则被封号,一不小心一夜回到解放前。而个人网站是完全被你自己掌控的,可以随心所欲地发表你想表达的内容,当然了,还是要注意不违法是大前提。

二、如何创建个人网站

1.购买域名

域名按年度付费,通常几十块钱一年。常用的域名购买渠道有阿里云,腾讯云,国外的godaddy等。可以选择任意渠道购买,甚至国外的域名商处都没有任何区别,但还是建议和下文提到的服务器选择相同的购买渠道,便于管理。购买域名,建议首选.com域名。

2.购买服务器

我们假想网站是一台抓娃娃机,域名相当于机器编号,每个抓妹妹机都有独一无二的号码,以作区别。服务器就相当于抓娃娃机本身,里面装着的娃娃便是你的网站内容。和域名一样,服务器也可以在各种不同的渠道购买。但这里有一点很关键需要注意,如果你的服务器在大陆境内购买,那么你网站的域名需要进行备案后,网站才可以访问。如果服务器在境外购买(包括香港),那么网站无需对域名进行备案即可访问。换句话说,网站的域名是否需要备案,只与服务器的位置有关,与域名无关。

举例,你在阿里云购买了域名abc.com,同时在阿里云购买了一台上海的服务器,那么你需要对abc.com这个域名进行备案后,网站才可访问。但如果你是在阿里云上选购了一台香港或美国的服务器,则不需要对该域名进行备案。

一般来说,在阿里云、腾讯云这样的服务商处购买服务器,如果需要备案,他们都会进行协助,所以还是比较方便的。

3.网站运行程序

一台抓娃娃机,有了编号,有了机器本身,机器里也有娃娃,但你还是无法取出娃娃(即网站内容)。它需要拥有一套抓娃娃的程序,来将娃娃取出放在你面前。所以,我们的服务器上,需要搭建一套运行的程序,来支撑网站的内容展现。对于有经验并且个性化要求比较高的程序员,可以选择自己去开发一套程序,但对于大多数的非开发人员,通常最佳的选择便是选择一套免费的开源程序来搭建。(所谓开源程序,即是一些公司开发出来的,免费提供给大众使用的程序)对于个人网站,常用的开源程序有WordPress,Hexo,Jekyll,Ghost等,其中经典常用的,或者说最适合小白使用的,便是WordPress了。

三、实操搭建一个个人网站

以我自己的个人网站为例来讲解一下实操。

(如果你对创建个人网站感兴趣,或者有疑问,欢迎加我的微信winterback进行交流。)

首先想一个域名,我选择使用自己的姓名全拼,即zhangyuchang.com。注册阿里云账户,购买域名,约55元一年。

然后购买服务器,阿里云上面有一个产品叫做“轻量应用服务器”,购买后系统会自动在服务器上搭建一些开源程序,特别适合不会开发的朋友们,很方便。

前面我说过了,如果购买的服务器是在大陆以外,可以免去备案的麻烦,那么在“地区和可用区”里我们暂时选择香港服务器,在“镜像”中选择wordpress,剩余的选项,大家可以根据自己的需求来选择。然后购买付款,稍等几秒钟,我们的轻量服务器就自动启动并运行了。

但是!此时我们输入刚刚注册好的域名,依然无法访问我们的网站,这是为什么呢?

前面说过了,域名就相当于是娃娃机的编号,我们还没有将这个编号贴到娃娃机上。举个例子,你一次购买10个域名,10个服务器,那么究竟哪个域名访问哪个服务器呢?我们是不知道的。所以我们应该再进行一步贴编号的操作,也就是将域名和服务器进行绑定,这样输入域名的时候,就能直接访问到我们指定的服务器了。

我们进入“轻量服务器”管理界面——

点击我们刚刚购买的服务器,进入该服务器的详情页,可以看到我们还没有为服务器绑定域名。点击“立即绑定”——

点击添加域名,填写好刚刚注册的域名,确定。

此时会看到有一个“解析”的操作请求,什么是解析呢?也就是虽然我们的服务器想要去绑定刚刚注册好的域名,但是域名还没有同意绑定到这台服务器上,所以在域名这一侧,必须进行一个类似于同意的操作。如果没有这一步的话,岂不是我们随便购买一台服务器,就可以绑定上baidu.com,weibo.com这样的域名啦。我们此时点击确定解析——

好,如果不出意外的话,现在已经大功告成啦,此时你可以在浏览器中输入zhangyuchang.com来看看我的网站是否已经创建成功!

如果你对创建个人网站感兴趣,或者有疑问,欢迎加我的微信winterback进行交流。