写在前面:
百度上有很多关于搭建个人博客的资料,但是资料都参差不齐,所以将自己结合资料搭建的过程记录下来,以免以后忘记。本篇是基于win7上搭建的个人博客。
博客地址:https://ronghuaifm.github.io/
目录:
1. 搭建环境
2. 安装hexo
3. 选择主题
4. 部署本地文件到github
5. 开启博客
1.搭建环境
2.安装hexo
2.1首先全局安装hexo,打开cmd输入以下命令
2.2在电脑上新建一个文件夹如hexo,然后在文件夹里面初始化hexo,cmd依次执行以下命令
2.3安装完成后生成静态文件、启动服务器本地进行测试,测试地址 :http://localhost:4000
3.选择主题
3.1hexo默认主题是landscape,主题可以去github社区去查找。现展示github star数量最多的前5个主题。ps~排名第一的文件很大很难下载,我选用yilia主题(推荐),这个主题比较简洁,现列出yilia和icarus主题变更流程
3.2下载主题yilia
3.3下载完成后themes文件下会出现一个yilia文件夹(cd themes查看),返回主目录(cd..),用sublime或者VScode任意编译器打开_config.yml文件。找到主题theme将默认landscape主题更改成yilia
3.4重新编译,启动服务器,主题如下图
4.部署本地文件到github
4.4初始ssh keys,执行以下命令
4.5配置ssh keys,打开C:\Users\Administrator.ssh 有三个文件,打开id_rsa.pub复制内容到github上的ssh keys中
5.开启博客
5.1依次执行命令
5.2新建博客,在Git Bash以下命令,在\hexo\source_posts\rhtext01.md会生成一个rhtext01.md文件,hexo文章是写在markdown文件中,markdown语法比较简单,百度一下。有一些软件编写markdown文件更加方便,例如有道云笔记。
5.3编辑文章,上传。
常见错误:
1.git not found
==解决办法==:安装hexo-deployer-git这个模块
2.缺少模块,如图提示解
总结:
1.hexo常用的几个命令