×

我创建了一个博客搭建交流群,目的是为了“分享、讨论、学习、资源分享、求职信息、互联网内推、共同进步!”。有兴趣的朋友可以加一下,也可以添加我的QQ号:81945678;

前言和大多数搭建个人博客的博主一样,我也是出于不希望受制于各大内容分享平台的考虑。生怕有朝一日会被误解或责难,所有的辛苦创作的内容都化为乌有。

关于搭建个人博客,我在内心规划了很久,一直在徘徊于两个选项之间,自己从底层搭建、注册域名、备案全流程做起;还是使用一些免费的托管平台和成熟的博客管理系统;最后,我还是选择了后者,主要原因如下:容易搭建、操作和管理简单、免费、界面美观。目前有很多优秀的博客管理系统,例如WordPress、Halo、hexo等,经过反复对比,我选择使用GitHub Page+hexo的方式进行建立个人主页。

虽然看上去只涉及两个工具或平台,但是要搭建一个完整的个人博客,需要考虑的内容远不止这些,还要考虑到菜单栏、搜索框、评论功能、分享功能、访问量、RSS链接等内容。

域名
首先,需要有一个自己的域名。你可以自己申请、备案域名,然后购买并部署到对应服务器,但对于入门级用户来说,这显然是繁琐且耗时的工作。因此,可以使用GitHub Page托管你的静态网页,这样你就可以获取一个名为*.
github.
io的域名。

注册GitHub Page的过程如下:

  1. 注册GitHub账号:首先打开链接https://github.com/join?source=header-home,注册GitHub账号,然后登录GitHub。
  2. 创建GitHub仓库:点击右上角的“+”号,选择New repository,填写Repository name,这个就是你可以直接访问的域名,然后点击Create repository即可。
    到此为止,你就成功创建了GitHub Page。

博客管理工具-hexo
hexo是一个轻量级的博客管理系统。它负责新建、部署等博客管理工作。如果使用过git做版本控制的话应该很容易理解,它可以类比为git,可以通过一些命令生成静态网页、把静态网页推送到远程仓库。

安装hexo:

npm install -g hexo-cli

创建一个新博客:

hexo init <folder>
cd <folder>

安装必要的插件:

npm install

启动本地服务器:

hexo server

部署到GitHub Page:

  1. 修改_config.yml文件,配置GitHub地址;

  2. 生成静态文件:

    hexo generate
    
  3. 启动本地服务器进行预览:

    hexo server
    

部署到远程:

hexo deploy

使用主题
Hexo的主题有很多,可以根据自己的喜好选择。这里以Next为主题为例。

克隆主题:

cd themes
git clone https://github.com/iissnan/hexo-theme-next.git

修改配置文件_config.yml

theme: next
# 其他配置...

生成并部署:

hexo generate
hexo deploy

至此,一个简单的个人博客就搭建完成了。后续还可以根据自己的需求进行功能扩展和美化。

作者

xiaoxiaoxiyue@qq.com

相关文章

深圳网站制作费用多少?

做一个网站,所花费的费用远不止几百块钱的模板...

读出全部

深圳市研发微型程序

在第届中国国际高新技术成果交易会上(以下简称...

读出全部

珠海小微企业网页搭建

随着经济社会的快速发展,小微企业如雨后春笋般...

读出全部

泰安市网络服务商推荐

泰安市网络服务商推荐 1、网络基础服务:选择...

读出全部

电商平台搭建方案

电商平台搭建方案:打造未来商业蓝图 在互联网...

读出全部

电商网站搭建教程

不少电商商家都有这样的疑问,毕竟线上场景只是...

读出全部