开篇之作,一直想写些技术与学习相关的文章分享。向别人讲述一个知识学习方法和经验,分享总是比个人单纯学会要难,需要考虑很多东西,包括学习方法、遇到问题、讲述方式、写作手法等。与别人分享知识的过程,同时也是个人学习的过程。
预备知识
- Git基础命令使用
- Github使用
- Hexo安装与使用
- Markdown语法
搭建过程
一、GitHub Pages
专属于个人的静态网页托管项目,稳定可靠,官网介绍。
1. 注册GitHub。
创建用户名一个username.github.io。username-实际用户名。
2. 配置项目信息
3. 通过git下载本地
|
|
4. 创建默认页
创建index.html页面,git推到远程服务器
5. 浏览
二、Hexo博客框架
Hexo 是一个快速、简洁且高效的博客框架,最终生成静态网页,官网介绍。
1. 安装Hexo
安装介绍1npm install -g hexo-cli
2. hexo命令
|
|
3. 选择yilia主题
hexo提供很多主题选择,根据喜好选择。
修改hexo根目录下的 _config.yml
: theme: yilia
yilia主题
4. 部署到github
三、域名解析
域名推荐到阿里云或者godaddy购买,国内需要实名认证后才能正常解析。
linsage.xyz域名下,子域名blog,相当于linsage.xyz
增加CNAME记录
增加CNAME文件
等1分钟后,访问 http://linsage.xyz 即可
相关软件
- MacOS
- MWeb,专注于markdown语法编辑器。
- iPic,图床上传工具
- 坚果云同步盘