周末闲来研究了下搭建个人博客网站,这里的建站是指自己买一个云主机,然后搭建网站的这种,如果你有写博客的习惯或者也想建自己独立网站的可以一试,几乎不用自己敲任何的代码即可实现。
我想肯定也有人对建博客建网站不熟悉,甚至不知道云主机/云服务器是做什么的。做一个简单解释,主机我们知道,就是一般的电脑,有cpu,有网络,可以安装各种软件,我们的个人笔记本都可以理解为主机。那么云主机呢就是这些机器都在远程的云端,也就是大厂(阿里,腾讯,百度)的机房里面,大厂的机房有无数的电脑串并联起来,它们都有独立的cpu和网络,这样你租一个云主机,就相当于租了大厂的一个电脑了,当然可以按照不同配置租,cpu多大,网速多大等等。
接下来主机上为什么可以安装个人网站?其实个人网站可以理解为就是一个软件包,在主机上一安装就可以对外开放了,这个时候会有一个ip地址,当别人访问这个地址的时候,就访问到了你的这台云主机上,进而进行数据交换什么的。
当我们租一个云主机的时候,就会有一个IP地址给我们,有了这个ip地址,我们就可以后台访问这个主机了,相当于你打开电脑了,如果我们再安装一个博客软件包,别人就可以访问你的博客网站了。当然我们经常访问的东西都是www开头的网站,不是什么ip地址,这是为什么呢?其实这是一种等价关系映射,当你访问www网站的时候,万网会将这个地址解析成对应访问的云主机ip,也就是对外展示的时候是www网站,但是实际还是ip地址,为什么要这么做呢?好记呀,你说一个ip地址谁记得住,但是www网站肯定记得住。至于一个ip被解析成什么样的www网址,需要自己去买,并在网上完成绑定,这也就是完成域名的切换。
这个过程应该都明白了,下面先介绍云主机/云服务器。
当前国内很多厂都有云服务器买卖,阿里云,百度云,腾讯云,华为云,美团云,滴滴云,等等。它们的功能大同小异,阿里云做得最早也就自然是老大了。不过我看了下,当前阿里云的云服务器租的并不便宜,对很多学生党并不合适,配置最低的,也得一个月好几十。腾讯云有一个云+校园,首年120倒是可以一试,我弄的就是这个,如下,腾讯的也有个好处,可以玩转腾讯系的产品,比如有做小程序需求的等等。
接下来是购买选择配置了,当然这个优惠套餐已经把配置选好了,你需要做的就是选择服务器系统与预装软件类型,比如windows还是linux,注意这一步非常关键,选系统与预装软件选不好后续需要自己命令行来操作,这里面就有很多坑,选的对装机就把所有软件包安装好了,只需要自己初始化一个博客账户即可。
注意我们选择的博客建站软件主要是wordpress,当然装这个还需要装mysql数据库,网页前端php等软件。不过不用担心,腾讯云与阿里云都提供这样的一整套集合了建站该有的软件包系统,只需要选择即可,这一块在自定义的时候一定要选对,如下所示:
这是我选择的预装云服务器上的系统,因为我们的目的是建博客,所以是建站系统。
当然带有wordpress的系统不止这一个,有的能成功有的不能,不过这个肯定能我试了。如果你没有选择这个也没关系,在初始化好了云主机以后可以随时修改你的云主机系统,到时候也可以重新选。
安装完以后,基本的建站就完成,什么数据库呀,前端展示呀,都在里面了,也不用管。下面直接在网页上输入给你分配的"公网ip + /wp-admin/install.php" 进入登陆wordpress后台管理即可。第一次进去没有账户,需要新注册建一个,反正按照步骤提醒走就好了:
然后按照注册的账号登陆就进去了。如果你没有这个注册界面,那么就是系统预装软件错了,需要重新换个安装。
再然后按照登陆提醒注册自己的博客名字邮箱,全程界面操作,不需要任何命令行代码,如果操作错了,就需要了,这个我试过,真麻烦,最后我重装的云主机系统。
至此之后,我们就来到了经典的wordpress后台管理系统:
这里可以布局前端展示页面的布局,你所看到的一切大佬们的个人网站,几乎倒是在这个界面布局的。而且wordpress最大的好处就是有一堆别人设计好的网站布局主题,你只需要点击应用即可,就是上面红色圈里面的,然后把相关的文字换成你自己的就行了。
当然怎么设计博客的布局新手还是需要折腾一会的。下面一堆插件,都是设计你的网站用的,这块b站上有很多视频介绍,以后找各类教程的时候多想想b站,b站真是个强大的视频教程库。
布局好了,使用公网ip就可以访问了,接下来就是需要申请一个域名,然后备案这个域名,再然后就是绑定这个域名和你的这个公网ip,就可以通过访问域名来访问你的博客了。
在这个过程中对很多类似的博客网站有了一个深刻的认识:
比如以前在csdn上建的博客,那些博客的界面是怎么出来的,各个栏目栏是怎么设计的,完全和wordpress一样,突然发现原来如此呀。
另外,基于wordpress的软件有很多的插件,这些插件让wordpress异常强大,不止建博客,各种动态绚丽的效果都可以通过插件来完成。比如你想写markdown格式的文章,有插件,比如你想统计每篇文章的阅读数,这在自带的系统中没有,但是有插件。
说起插件,很多企业的门户网站都是基于wordpress做的,甚至现在很多的个人电商网站,也可以用wordpress+插件来完成,像我安装的这个wordpress+avada插件,不熟悉的可能不知道,avada是一个建立个人电商网站的强大插件,也可以建博客,加强绚丽效果,虽然我也才知道这个插件的用途,如果有人想做一个电商网站,完全可以考虑这个,这里面还有结算支付插件,发货插件,等等,现在我知道了那些个人电商商店是怎么建起来的了。
最后建议常写博客的人可以考虑建一个试试,我到现在才想建,以前想过几次,嫌麻烦放弃了。建网站的这个过程本身能学到很多东西,其次,自己的网站想怎么布局就怎么布局,如果你的网站做的好,从一开始慢慢积累,到最后流量大,还会有很好的收益,再者,写作记录分享本身是一个很重要的学习手段。
就说这么多吧,如果有按此方法建网站碰到问题的朋友可以公号主页加我相互交流。
更多阅读:
一个汇集了各个领域顶级论文+代码的网站
机器学习:轻松理解文章关键词提取算法TF-IDF
机器学习之各种混乱的熵(一)
100多页的机器学习书
关注置顶,更多精彩