使用pelican搭建博客

作者: CqrxFZ | 来源:发表于2017-01-16 12:12 被阅读55次

    title:使用pelican搭建博客
    date:2014-08-18
    category:技术

    对比

    • octopress :ruby
    • pelican : python

    无所谓好坏, 选择自己熟悉的语言,一旦需要修改源代码会比较方便。

    安装

    pip install pelican
    pip install Markdown
    pelican-quickstart
    

    名词解释

    • gitlab或者github原生支持将md文件产出html, md这部分代码部署在gh-pages分支
    • octopress、pelican、jeklly, 都是用来将markdown转化为html的工具。
    • 真正发挥作用生效的是mater分支, 如果本地产出了html代码, 只需求提交mater这个分支就可以
    • 理论上, 鉴于国内github的速度, 最好的办法是自己弄一台服务器,开一个最简单的http server。

    服务器部署

    nohup python -m SimpleHTTPServer 80 &
    

    服务器端

    • 图片存储位置建议分离, 存放于单独的图片服务器,推荐使用阿里云的oss
    • 多并发情况下建议使用nginx

    tips

    • pelican原生对图片支持不太好, 它的插件库里面有一个better_figures_and_images,能够展示更优美的图片, 但是只支持本地图片, 修改了这个插件github地址, 相关修改已经提交pelican。

    主题安装

    sudo pelican-themes -i pelican-themes/aboutwilson
    

    相关文章

      网友评论

        本文标题:使用pelican搭建博客

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