Pelican+Github搭建博客

Github设置

注册后登录Github,点击“Creat a new repo”,版本库名使用'username.github.io'的格式,这里将username替换成自己的用户名即可。

安装Python、Pelican和Markdown

yum install python
pip install pelican
pip install markdown http://wowubuntu.com/markdown/

创建博客骨架

搭建博客目录:mkdir blog; cd blog; pelican-quickstart。
进入output文件夹,把username.github.io版本库clone下来:cd output; git clone https://github.com/username/username.github.io.git。
设置上传部署到Github,修改根目录下的Makefile文件:
OUTPUTDIR=$(BASEDIR)/output/username.github.io
publish:
$(PELICAN) $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS)
github: publish
cd OUTPUTDIR ; git add . ; git commit -am 'your comments' ; git push

定制博客

设置pelicanconf.py。

导航目录项

MENUITEMS = (("ITEM1","http://github.com"),("ITEM2",URL), ......)。

安装主题

安装主题:git clone https://github.com/getpelican/pelican-themes.git;cd pelican-themes;pelican-themes -i bootstrap2。
设置主题:THEME = 'bootstrap2'。
推荐主题:Elegant http://oncrashreboot.com/elegant-best-pelican-theme-features。

时间: 2024-08-03 06:53:40

Pelican+Github搭建博客的相关文章

在GitHub Pages上使用Pelican搭建博客的教程_python

Pelican 介绍 首先看看 Pelican 的一些主要特性:     Python实现,开放源码     输出静态页面,方便托管     支持主题,采用Jajin2模板引擎     支持代码语法高亮     支持reStructuredText.Markdown.AsciiDoc格式     支持Disqus评论     支持Atom和RSS输出 这些特性都是大爱,完全满足我对博客系统的基本需求,再配合免费无限制的GitHub Pages,一切近乎完美了.安装 Pelican 开始前请自行安

在Github上利用Hexo框架搭建博客

 今天花了一下午加上一晚上的时间用MarkDown和Hexo搭建了一个在放在github的博客.     效果图:          虽然过程比较坑爹,途中还遇到几个bug,但至少结果让人满意.做程序员就应该有事没事多折腾折腾,学学新技术.尝试新东西.做人也一样,多去尝试,去经历,去看不同的世界.enjoy life.     搭建博客的教程我就不写了,给大家推荐个:              http://zipperary.com/2013/05/28/hexo-guide-2/ 原文地址:

使用github与Octopress 搭建GitHub Pages博客

前提条件 注册一个github账号. 任何资料,都不如Octopress 和Github Pages的官方文档,建议首先阅读官方文档. GitHub Pages快速体验 在GitHub网站上,点击右上角的+号图标,创建一个新的Repo,Repository 的名字必须为 username.github.com.然后点击Settings进入该Repo的设置页面.看到"Automatic Page Generator",说明这个Repo已经启用了GitHub Page.点击按钮进入设置.

【Jekyll搭建GITHUB个人博客】安装Ruby 环境、包管理器 RubyGems、Jekyll与错误解决

转载请注明出处http://blog.csdn.net/qq_26525215 本文源自[大学之旅_谙忆的博客] 今天在博客专家群看到CSDN韩俊强发表了一篇用Jekyll搭建个人博客的文章感觉很好. 搭建博客方便很多开始一直想着自己搭建博客然后一直没什么时间在做另外一个项目所以现在就考虑用Jekyll在GITHUB上搭建博客了. 介绍下Jekyll Jekyll 是一个简单的博客形态的静态站点生产机器.它有一个模版目录其中包含原始文本格式的文档通过 Markdown 或者 Textile 以及

最适合大学生搭建博客的WordPress虚拟主机推荐

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 如今在广大程序猿的努力之下,没有多少专业知识的大学生想要搭建网站也并非难事.作为大学生的你会说:"我只会上网浏览网页.聊QQ.看视频,那我也能够搭建自己的网站么?"在这里小编就不得不告诉你,当然可以!这里为大家介绍一款适合大学生搭建博客的WordPress虚拟主机--主机91,专门推荐给那些没有专业的建站知识但是又想自己建

Pelican + Github 搭建自己的静态博客

//想了解更多请访问我的新网站:晓的博客zhangxiaolong.org 之前在Github上使用基本的jekyll模板搭建过一个博客,但是那时候前端技术的水平有限,搭出来的博客很不好看,一些基本的功能实现不出来, 之后又转向了Octopress模板,它是R系语言的编写的jekyll模板,又上手操作开发了一段时间,已经基本做出来了,但是奈何主题模板博主觉得都不好看,所以自己操作来做,发现Ruby语言不好下手啊,折腾了好久没有修改成博主喜欢的样式. 最后,同学推荐有一个使用Python语言写的P

使用wordpress搭建博客过程中遇到的一些问题

对于一个新手而言,第一次使用wordpress搭建个人博客,而且要在不同的环境上work,包括mac,ubuntu.再搭建的过程中遇到了很多的问题,通过一步步调试,逐步定位 问题所. 比如wordpress在上传图片的时候会自动生成缩略图,这个在mac上工作的很好,但是移植到ubuntu上的时候,缩略图生成不了了. 通过一步步添加日志的方法,逐步定位到是因为ubuntu上的php没有安装gd扩展. 下边提供一种定位的方法: 打印调用栈:在你的代码中调用这段代码,就能看到完整的调用栈.这对你整理程

如何使用阿里云虚拟主机搭建博客(一)初识篇

当今是互联网的时代,很多人都特别希望能有个专属的个人独立博客,遗憾的是,有些人虽然对个人博客很感兴趣,但却不懂得网站建设的相关技术,没法搭建自己的博客,但在这篇博客中我将一步步教你如何搭建自己的个人博客,是不是很开心呢!说道博客首先和大家简单介绍下网站的运行原理: 看这张图片首先用户的浏览器(客户端)通过网络(协议)向根站服务器发送请求(也就是我们常说的DNS),根站服务器根据用户的访问域名信息进行解析连接到域名对应IP的服务器,服务器根据用户的请求(以及服务器自己的数据.当前用户的状态)生成网

如何使用阿里云虚拟主机搭建博客(二)搭建篇

五.域名绑定解析 接下来需要进行的就是域名和空间的绑定就是域名解析 选择你的域名点解析 新手建议直接点新手引导 在此处选择你购买的主机即可 接着去进入主机面板绑定域名 至此你的网站可以顺利打开了. 六.WordPress 可能要问了博客在那啊,里面还什么都没有啊,别着急下面我们来上传博客系统首先去下载博客系统https://cn.wordpress.org/, 还要下载一个ftp软件 https://www.filezilla.cn/ 万事俱备了,下面我们通过之前获取的ftp账号密码还有地址登录