美文网首页
GitHub上利用jekyll搭建自己的博客

GitHub上利用jekyll搭建自己的博客

作者: mipaifu328 | 来源:发表于2018-02-08 16:55 被阅读0次
今天因为要重新配置jekyll环境,发现之前搭建博客的流程都忘了... 我的天~

感觉还是要记录下来,方便自己以后查看。

本地环境搭建

  • 安装 ruby
    我的是Window 系统,使用 RubyInstaller 来安装 Ruby 环境,Ruby下载地址
    安装时记得勾选 Add Ruby executables to your PATH,没的话就自己配置下环境变量。
    安装成功后,运行ruby -v,能显示出版本信息就OK。
  • 安装 jekyll
    接着运行gem install jekyll,会默认帮你装RubyGems,如果没有 MSYS2,会提示你安装ridk install
    执行完gem install jekyll,jekyll就安装好了。
  • 运行博客项目
    进入博客项目目录,执行jekyll serve
    如果有遇到报这个错you don't have jekyll-paginate or one of its dependencies installed....,就直接执行gem install jekyll-paginate

Github Pages

登陆github,创建一个Repository,命名为username.github.com(这里的username是指Github上的用户名),选择Public仓库类型。

创建Repository

创建成功后,进入该仓库,选择进入setting,点击Launch automatic page generator,编辑下标题和描述,选择任意一个模板点击Publish

浏览器访问 http://username.github.io 就能看到你的博客首页了。

将本地jekyll代码部署到Github上的仓库

  • 安装GitHub Desktop,将你的username.github.io仓库克隆到本地。
  • 删除username.github.io下面的示例文件,拷贝本地博客项目的所有目录及文件到username.github.io
  • 发布到GitHub,稍等一两分钟就能在username.github.io上面看到你的博客页面更新了。

绑定个人域名

CNAME文件
  • 购买域名,进入域名管理,添加解析。
    添加一个CNAME,主机记录写www,后面记录值也是http://xxxx.github.io,也有人使用A记录,后面的记录值是写github page里面的ip地址,但有时候IP地址会更改,导致最后解析不正确,所以还是推荐用CNAME别名记录要好些,不建议用IP。
添加解析

设置成功后,等几分钟就就能直接访问你的域名了。

搞定~~

好多地方没截图,是因为我的github pages之前就已经创建了。所以只能把大概的流程记录下来。

相关文章

网友评论

      本文标题:GitHub上利用jekyll搭建自己的博客

      本文链接:https://www.haomeiwen.com/subject/bhazzxtx.html