文章出处,原创于 https://HawkingOuYang.github.io/
温馨提示:
Hexo 代替 jekyll ,下列资料中 关于 jekyll 全部跳过,不阅读。
jekyll 比较复杂(即使Github也推荐它),总之,我被坑了。
因为我是 iOS Developer(iOS开发者),但是,不懂 网页开发 和 服务器开发。
博客搭建的步骤:
步骤一:购买域名,可以使用AliYun(阿里云) 或者 godaddy(域名商)。
步骤二:注册Github帐号,创建仓库:(username).github.io 其中,(username) 必须是GitHub的账户名。
步骤三:已经购买的域名 映射到 (username).github.io ,
重点1: ip可能会变,详见下面引用资料:github的文档。
重点2: CNAME 全部大写;域名 HawkingOuYang.github.io 就够了, 没有 http(s):// 前面这部分。
步骤四:Hexo 克隆 博客模版。
步骤五:Hexo 把博客模版 部署到 (username).github.io 这个仓库。
步骤六:完善网站,加入播放gif,评论等等功能。
步骤七:写博客啦!
怎么写博客?
最简单的方式:
直接在\source_posts中新建一个md文件,
使用软件Markdown编写,
然后使用Hexo命令 先部署到 localhost 测试一下,
再使用Hexo命令 部署到 (username).github.io 仓库。
自己的网站上,就可以看到 新的博客了。
如图:
引用资料 (感谢这些作者的分享!):
跳过所有jekyll(用Hexo代替)和SSH(用SourceTree代替),用Hexo和SourceTree更简单。
(0)用静态页面生成静态博客 (实在不想折腾的人,或者没折腾出来的,可以用这个方法。)
(1)如何搭建一个独立博客——简明Github Pages与Hexo教程 (特别注意:Hexo 代替 jekyll ,关于 jekyll 全部跳过,不阅读;关于 SSH Key 跳过 不阅读 。)
(2)如何搭建一个独立博客——简明 Github Pages与 jekyll 教程
(3)Setting up a custom domain with GitHub Pages (英文的,可以使用 有道 或者 google 来翻译)
(4)My custom domain isn’t working (登入Github之后,才可打开链接) (英文的,可以使用 有道 或者 google 来翻译)
(5)博客主题Next
(6)使用hexo搭建博客 (克隆博客主题 和 部署博客到github)
(7)Hexo Deployment (部署) (英文的,可以使用 有道 或者 google 来翻译)
(8)ERROR Deployer not found: github
(11)通过GitHub Pages建立个人站点(详细步骤)
(12)如何使用七牛云做为图床?
(13)Hexo 3.1.1 静态博客搭建指南 (这个蛮好的)
(14)使用swiftype建立站内搜索
(15)设置多说 DISQUS
(16)告别多说,拥抱 Disqus
(17)动手改hexo
(18)Hexo 使用多说评论框
(19)Markdown 在线语法编辑器
(20)Markdown 在线编辑器