|
|
发表于 2022-10-28 10:50:41
|
显示全部楼层
谢邀。
我想大部分人想要搭建自己的个人博客不外乎有以下几个原因:
1.技术人员需要有一个自己的平台用来分享自己的技术经历;
2.不想受大平台限制,不想让自己想要说的话被无端和谐(诸如渣浪,某讯等等);
3.......
那我们该怎么搭建属于我们自己的博客呢?接下来我将简要分享一下我的搭建经历。
如同大部分小白一样,我们一开始都会在百度上搜索“如何搭建自己的个人博客”等诸如此类的问题,然后搜出了一大堆令人脑阔疼的名次,就像题主所提到的WordPress, jekyll, octopress, hpstr, hexo, github pages 等等。我先解释一下我所知道的一些平台吧(也许不太准确,前端大神勿喷)。
WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的。用户可以在支持 PHP 和 MySQL数据库的服务器上制作动态的博客。这里有一个问题,如果你没有学过前端,对数据库,PHP等等没有什么概念,我就不推荐你使用Wordpress来搭建你的个人博客,没必要为了搭建一个自己的个人博客而额外学习前端知识。因此我推荐小白使用我接下来所要说的搭建个人博客的方法——使用hexo+GitHub搭建自己的个人博客。
搭建博客的那一年我刚刚上大一,自己是一个计算机相关专业的小白,没有学过任何前端知识,只会一些C,JAVA等等语言。在搭建博客之前,我通过反复比较得出,hexo是一个台湾小伙造出来的一个简单高效的个人博客平台,hexo有足够丰富的模板,我们只需要跟着hexo的官方文档,复制粘贴几段命令行即可,我当时参考的教程是:http://www.jianshu.com/p/39562a0d8eb6
建议跟着教程,一步一步动手去做,而不是去纠结自己能不能最好。如果在配置文件的过程中发现了未知的错误,请去官方查文档,查文档,查文档.......
https://hexo.io/zh-cn/docs/
关于GitHub的部分在上面的教程链接中有详细提到,在这里就不在赘述了。
关于域名:
域名是我们搭建个人博客唯一需要花费到RMB的地方,我的域名是在阿里云上注册的,便宜的域名几块钱一年,就看你选什么样子的域名了。如何在阿里云上申请域名:
https://jingyan.baidu.com/article/49711c61949e2efa441b7cf0.html
关于技术:
作为小白的我们,遇到问题不能做伸手党,能百度的先百度,百度不到的再谷歌,或者看看别人写的技术博客,总会有办法解决的。自己钻研的过程也是也是学习的一种体验。
—————————————————————————
回答的有点粗糙,不喜勿喷。有时间会再进行改进,更新,出更详细的教程。 |
|