新人小白怎么创建这个博客?

前言

最近在回到所里之后,就开始紧锣密鼓地忙活老板分配的工作。在接触宏基因组分析的过程中,也慢慢的在学习Linux系统操作、Python,在学习管理实验室的Galaxy啥的过程中,还得偶尔读一下师兄师姐写的perl和R脚本。作为一名本科勇攀生命科学高峰掉下来差点没摔死的“前实验狗”,现在居然不用怎么做实验了,当然是要把老板布置的任务都尽心尽力的完成了。

之前在入门生信的时候,从网上获取了很多资源,其中对我帮助最大的可能就是Sam’s Note (http://118.31.76.100:100),这位老师(我暂且称为Sam吧)的网页从2010年开始更新,到现在还保持着几乎日更的效率,实在是让我想学习——所以这就是这个网站诞生的起源~

之前其实在组里做过我们课题组主页(http://mem.rcees.ac.cn)的维护和信息更新,感觉更新信息就是在html文件里加字就行了,都可以照着模板抄,觉得要是自己写出个网站肯定很麻烦。后来经过师兄确认,大概那个网站是淘宝上两百块钱买的,我的敬仰都不知道该往谁身上放了。然后我想不如自己也做一个类似于Sam那样的博客吧,虽然有人跟我说现在也没人用博客了,不过我觉得既然我能从别人的博客那里获得帮助,大概我写写笔记也会收获一些后车之师咯(期待)。

今天码字就来码一下我是如何在几个小时内拿下这个网站的(真的不高端,傻瓜式的,你上你也行)。

一、拥有自己的服务器

想让大家都能看到我的网站,我想到自己需要有一个对外开放的服务器,所有的网站应该都是安装在这个服务器上的。网上现在有很多提供云服务器(CVM, Cloud Virtual Machine)的服务,包括腾讯、亚马逊这些的,我没有对比全部的价格,我只是吃了人家的安利听说腾讯云的学生价还比较不错,学生60块就可以租半年,再加几块钱就可以搞个域名(后面还得说)。反正我还是用来初学,后面维护数据库那些的我都还不会,网站做的爆炸了也不是没有可能的事情,所以就先付了半年的钱,一共就72块吧。腾讯云的学生优惠提供的云服务器是这样的:

主要就是实例的配置,是1核2GB,1Mbps,显然对于一个小博客来说应该是绰绰有余了。

二、傻瓜操作——镜像安装WordPress

在有了服务器之后,应该就能通过显示的公网IP登录到服务器端了,在安装的时候我还没搞懂应该咋装就安了Ubuntu,SSH也连上了,结果看了半天人家的手动搭建WordPress的教程还是一头雾水,结果机智地在腾讯云的实例操作手册那块看见了镜像安装的方法,真是简单实用。值得一提的是上面那张实例截图里的右上角有一个实例使用指南,真的是对小白非常友好的一份说明,里面覆盖了我在自己探索的过程中想问的所有问题。

WordPress是一个强大的建站工具,基于PHP和MySQL。这一句介绍其实我还在慢慢去理解它到底在说啥。它的官网是https://cn.wordpress.org,大家可以自己查阅一下。网上也说有一些其他的建站工具,反正很多,大家也可以试着尝试一下其他的。WordPress已经加入到了腾讯云的镜像中,我是通过镜像安装的方式直接装上的。腾讯云也提供了建立WordPress个人站点的手册(https://cloud.tencent.com/document/product/213/9740)。

按照上述手册中的详细步骤进行后,将公网IP输入到浏览器中,就可以看到自己梦寐以求网页的雏形了。接下来只需要利用获取权限的文档来登录网页admin并进入到仪表盘就可以对自己的网站进行简单的设计和管理。这一部分我们一直认为有点像QQ空间,我就不多赘述了,也还在摸索中。

三、域名

我在腾讯云服务器购买的时候就顺便买了域名,说不定以后会上线。经过咨询客服我了解到在注册了域名后,需要对域名进行备案(中国IP),备案审核通过后解析域名才可以将域名和现在的公网IP绑定在一起,之后就可以通过指定的域名登录网站。我现在也还处在等待备案通过的阶段。以后再详谈。另外如果只想用IP访问,也可以不申请域名(客服说可以),这样就可以不用备案了。

至此,大家现在看到的就是我通过上述步骤建立的一个简单的网站。虽然简单,但是它背后还是包含着很多我还不清楚的知识,希望再慢慢完善和维护网站的过程中学习。

网站更新的内容,包括小工具其他网络插件(比如访客流量记录)等也会在后续进行更新。

(今天大概就写到这了,不能继续不务正业了我要去学习啦QAQ)

Share this page if you like this post:)