美文网首页
GIT+Octopress搭建个人博客

GIT+Octopress搭建个人博客

作者: EwanRenton | 来源:发表于2018-07-26 16:17 被阅读0次

date: 2016-04-18 23:13:10 +0800

GIT+Octopress搭建个人博客

新博客的第一篇博客

很久以前就想自己搭个博客,今天终于开工了。在网上找了很多的教程和各种各样的框架,wordpress,jekyll等,最后选择了Octopress+Git搭建。

一、环境搭建#

GIT:版本管理工具,将代码托管到GIT。

Ruby+DevKit :生成静态页面

MarkDownPad:Windows下MarkDown语法编辑器

安装与配置#

GIT和Markdown安装直接点击下一步就可以了。
在安装好git过后,桌面或其他位置点击右键GIT Bash 来配置Github账号(需要先注册GITHUB账号)

1.1配置GITHUB

```
git config --global user_name "XXXX"//你的github账号
git config --global user_email "XXXX"//你的邮箱
ssh-keygen -t rsa -C "YOUR_EMAIL"
```

下面回车默认为空即可

然后在将你系统盘(大多为C盘)->用户->当前用户(就是你装系统的时候给电脑取的名字)->.ssh文件夹下有id_rsa和id_rsa.pub两个文件打开后者全选复制。
添加到你的GITHUB的SSH KEYs (GITHUB登录后的setting里面)

回到你的bash

ssh -T git@github.com

来测试SSH keYS,提示HI XXX! 则成功


1.2配置RUBY

一直下一步在选择安装路径的时候记得勾选第二个选项添加到你的系统路径。  
安装完成后继续安装DevKit,一直下一步即可,记得选择安装目录。

进到DevKit安装目录,打开Bash

ruby dk.rb init
ruby dk.rb install

1.3安装Octopress

去到你要保存Octopress的位置打开Bash
git clone git://github.com/imathis/octopress.git octopress//获取Octopress
cd octopress
gem sources -a https://ruby.taobao.org//添加国内RUBY软件源。在WINDOWS系统下有可能会失败 提示SSL错误。

建议使用
$ bundle config mirror.https://rubygems.org https://gems.ruby-china.org
参考网址


gem install bundler
bundler install
rake install

以上步奏完成并无ERROR则环境搭建成功

rake genreate //生成静态页面

rake preview //这行代码会在本地打开4000端口作为测试

你可以打开浏览器 输入 localhost:4000 来访问你的站点。

生成博客与单页面#


1.新建博客

rake new_post["title"] //生成名为title的博客

2.新建单页面

 rake new_page[test]//会生成source/test/index.markdown
 rake new_page[test/page.html]//会生成source/test/page.html

需要使用markdown语法来书写博客


3.生成并本地预览

rake generate
rake preview //http://localhost:4000

部署网站到GITHUB#


1.新建仓库

username.github.io

2.与本地Octopress 目录绑定

rake setup_github_pages//这里会需要你输入你的GITHUB地址,请输入:git@github.com:yourname/yourname.github.com.git (将yourname替换成你的github登录名)

注意:这一步不要输入提示中提示的以io结束的地址。
rake deploy

成功过后就可以通过访问
username.github.io 来访问你的个人博客了


PS: 第一次用自己搭的博客写博客,markdown语法用起来也不太熟悉。

相关文章

  • GIT+Octopress搭建个人博客

    date: 2016-04-18 23:13:10 +0800 GIT+Octopress搭建个人博客 新博客的第...

  • Hexo博客搭建详细笔记(Win10+Gitee)

    目录 1、为什么要搭建个人博客 2、搭建个人博客的多种选择 (1)动态博客搭建 (2)静态博客搭建 3、先简要介绍...

  • Hexo+github搭建个人博客-博客发布篇

    通过 Hexo+github搭建个人博客-环境搭建篇 以及 Hexo+github搭建个人博客-博客初始化篇 ...

  • Blog

    个人博客搭建

  • 个人博客搭建

    https://ppb2.github.io/ 预览版

  • 个人博客搭建

    win7 安装虚拟环境 win10安装virtualenv 若要使用python虚拟环境进行开发,首先需要安装vi...

  • 搭建个人博客

    ruby更新好之后, 开心地安了 jekyll 到 wenyuanma.github.io 目录下 报错 Coul...

  • 个人博客搭建

    基础环境搭建 安装open jdk yum -y install java-1.8.0-openjdk java-...

  • 搭建个人博客

    搭建个人博客的想法 作为一个程序员时不时会看到和想到一些好的文章和观点,有时候还有些漂亮的代码段,想记录下来的方式...

  • 搭建个人博客

    [TOC]Hexo官方文档 步骤 在github中新建一个仓库,仓库的名称必须是 你的用户名.github.io ...

网友评论

      本文标题:GIT+Octopress搭建个人博客

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