zoukankan      html  css  js  c++  java
  • 利用Pelican搭建个人博客

    博客基于win7系统,python2.7和pelican.

    1.安装工具

    安装virtualenv

    pip install virtualenv

    下载make,或者make移动至任一目录,并将路径写入环境变量path中.

    2.部署环境
    安装虚拟环境,并激活

    virtualenv Pelican
    cd Pelican
    Scripts>activate

    此时命令行左侧就会出现 (Pelican) 的字样,说明进入虚拟环境每次对博客的修改发布都要记得先激活虚拟环境,退出执行

    Scripts>deactivate.bat

    安装pelican和makrdown

    pip install pelican
    pip install markdown

    3.创建博客

    mkdir myblog
    cd myblog
    pelican-quickstart

    此时会提示你输入配置,均可以选默认,后期再pelicanconf.py中修改,不过URL prefix可以先选n,随后就会生成一个基本博客框架

    blog/
    ├── content      # 存放你要写的博客
    ├── output       # 生成的输出文件
    ├── develop_server.sh # 方便开启测试服务器
    ├── Makefile      # 方便管理博客的Makefile
    ├── pelicanconf.py   # 主配置文件
    └── publishconf.py   # 主发布文件
    

    4.在content目录下用markdown语法来写博客.

    Date: XX(时间)
    Title: XX(标题)
    Tags: XX(标签)
    Category: XX(分类)
    Slug: XX(可以理解为文章url别名)
    Author: XX(作者)
    Summary: XX(简介)
    
    正文
    

    5.生成页面和发布

    make publish
    make serve

    现在可以打开localhost:8000查看你的初始博客.

    6.在GitHub上面创建GitHub Pages

    7.把博客pushgithub上去

    cd output
    git init
    git add .
    git commit -m "first commit of my blog"
    git remote add origin https://github.com/xxx/xxx.github.io.git
    git push -u origin master
  • 相关阅读:
    PAT B1027 打印沙漏 (20 分)
    PAT B1025 反转链表 (25 分)
    PAT B1022 D进制的A+B (20 分)
    PAT B1018 锤子剪刀布 (20 分)
    PAT B1017 A除以B (20 分)
    PAT B1015 德才论 (25 分)
    PAT B1013 数素数 (20 分)
    PAT B1010 一元多项式求导 (25 分)
    HDU 1405 The Last Practice
    HDU 1165 Eddy's research II
  • 原文地址:https://www.cnblogs.com/clockwork/p/5722772.html
Copyright © 2011-2022 走看看