1.安装git

  1-1.下载git,这里给出一个地址:http://git-scm.com/downloads

  1-2.安装,一路next

  1-3.配置git环境变量,将git安装路径中bin的位置xx\Git\bin 和 git-core的位置xx\Git\libexec\git-core添加到path环境变量

2.安装Jekyll

  2-1.安装RubyInstallers,下载地址:http://rubyinstaller.org/downloads/,注意:安装过程勾选add to path将其添加到环境变量

  2-2.安装ruby development kit,下载地址:http://rubyinstaller.org/downloads/,这是一个压缩包,解压即可使用

  2-3.解压之后进入该目录,执行ruby dk.rb init初始化环境,将devkit开发包和ruby运行环境关联起来,执行之后生成一个文件config.yml,里面就添加了ruby的安装路径

  2-4.接着命令行执行 ruby dk.rb install

  2-5.更改ruby下载源到国内ruby china的镜像

    移除:gem sources --remove https://rubygems.org/

    添加:gem sources -a https://gems.ruby-china.org/

    使生效:gem sources -l

  2-6.接着命令行执行 gem install jekyll

  2-7.命令行执行 gem install bundler

3.创建本地博客

  3-1.接着上面,命令行执行 jekyll new blogs 创建本地博客,目录名称为blogs

  3-2.命令行执行 jekyll server 启动jekyll服务器,结果如下:浏览器输出http://127.0.0.1:4000/即可看到结果

    Please add the following to your Gemfile to avoid polling for changes:
    gem 'wdm', '>= 0.1.0' if Gem.win_platform?
    Auto-regeneration: enabled for 'E:/ruby/blogs'
    Configuration file: E:/ruby/blogs/_config.yml
    Server address: http://127.0.0.1:4000/
    Server running... press ctrl-c to stop.

4.github

  4-1.创建github帐号,添加ssh验证,这个自行百度,然后创建一个仓库,名称固定为[用户名].github.io,使用git上传

第三步的blogs博客到该仓库,即可通过https://[用户名].github.io/blogs访问你的博客

转载于:https://www.cnblogs.com/yongfengnice/p/6749424.html

window下Jekyll+github搭建自己的博客相关推荐

  1. 使用Jekyll + GitHub 搭建自己的博客

    中文文档:http://jekyllcn.com 或 https://www.jekyll.com.cn/ 英文文档:https://jekyllrb.com/ 什么是Jekyll?   Jekyll ...

  2. hexo部署成功但是没效果_使用 Hexo+GitHub 搭建个人免费博客教程(小白向)

    前言 近些年来很多用户都喜欢使用 GitHub Pages 来搭建 Hexo 静态博客网站,其最吸引人的莫过于完全免费使用,并且非常稳定. 虽然搭建时比较麻烦,有点折腾,但是配置完成后,基本不需要操心 ...

  3. GitHub搭建的个人博客发表文章

    GitHub搭建的个人博客发表文章 使用markdown语言 可以使用cdsn直接编写文章然后导出成.md文件 放到source下面的_posts文件中 标题改一下 最后 hexo s hexo g ...

  4. 利用github搭建自己的博客分享

    安装和配置git 一.下载 msysgit是Git for Windows版,其Home Page为:http://msysgit.github.io/ 点击页面中"Download&quo ...

  5. 利用 Hexo + Github 搭建自己的博客

    扯在前面 在很久很久以前,一直就想搭建属于自己的一个博客,但由于各种原因,最终都不了了之,恰好最近突然有了兴趣,于是就自己参照网上的教程,搭建了属于自己的博客. 至于为什么要搭建自己的博客了?哈哈,大 ...

  6. 猿创征文|Hexo+Github搭建完全免费个人博客详细教程

    前言 完全免费的搭建个人博客,没有任何收费,零基础也能上手,不需要编程基础,跟着操作来即可. 首先: 要了解一下我们搭建博客要用到的框架:Hexo是高效的静态站点生成框架,它基于Node.js.通过H ...

  7. github搭建自己的博客网站

    个人博客网站的好处: 逼格高 很好的用来总结自己所学的知识 面试加分(在简历上放上自己的个人网站链接,面试官就可以更好的了解你,知道你所学知识的深度和广度) 不再受其他博客平台的规则所束缚 接下来我们 ...

  8. 基于Hexo+GitHub Page搭建免费个人博客教程

    1. Hexo 介绍 Hexo 是基于NodeJs的静态博客框架,简单.轻量,其生成的静态网页可以托管在Github和Heroku上. 超快速度 支持Markdown 一键部署 丰富的插件 2. 搭建 ...

  9. 使用 Hexo 搭建自己的博客

    使用 Hexo 搭建自己的博客 Hexo 是一个非常流行的静态站点生成工具,它可以把 Markdown 文档快速的解析成漂亮的静态页面,支持各种主题,让用户专注在写作上. 本文选自 <了不起的M ...

最新文章

  1. 教你用百度地图API抓取建筑物周边位置、房价信息(附代码)
  2. python wmi antivirusproduct_Python中的WMI查询问题
  3. python中扑克牌类设计_Python类的基础设计、使用
  4. 大批量执行webservice出现“无法连接远程服务器”解决方案
  5. 多线程环境下,程序真是危机四伏
  6. 盘点 Python 高手都写不出来的几个错误
  7. selenium中,运行测试用例,报NosuchElementException错误,用try --except 捕获异常
  8. robotframework安装_Robot Framework零基础入门教程
  9. Waves V13全新更新 Waves V13全套音频插件 Mac版
  10. java开发传统项目_【笔记】Eclipse非传统方式搭建Java Web项目(开发中的项目....)...
  11. Optional容器类
  12. vim command line操作
  13. html a4纸张大小像素,CSS设定A4纸张大小
  14. 【带着canvas去流浪(12)】用Three.js制作简易的MARVEL片头动画(上)
  15. 占据栅格地图构建(Occupancy Grid Map)
  16. 模式识别基本概念小结(学习笔记)
  17. MsCOCO数据集标注详解
  18. 黑洞真实模样,时空弯曲如何弯的?
  19. Python崛起:“人生苦短,我用Python”并非一句戏言
  20. 网络交易监督管理办法

热门文章

  1. stm32时钟配置总结
  2. jQuery插件开发的准备
  3. 如何成功度过试用期?
  4. 获取网络图片并异步更新UI
  5. MySQL基本语句和连接字符串
  6. printf 打印 文件名 函数名 行号
  7. 蓝桥杯 ALGO-38 算法训练 接水问题
  8. L2-023 图着色问题-PAT团体程序设计天梯赛GPLT
  9. [HttpClient]HTTPClient PostMethod 中文乱码问题解决方案(2种)
  10. Oracle日期类型转换格式