Pages

Sunday, 22 December 2013

在linux vps上搭建基于python的静态博客程序-sblog

git clone https://github.com/ibigbug/sblog
cd sblog
python setup.py install
mkdir sblog-site
cd sblog-site
sblog (此命令会在当前目录下,创建博客的目录结构)

as3:~/sblog/sblog-site# ls
config.ini  content  deploy
as3:~/sblog/sblog-site# nano config.ini
as3:~/sblog/sblog-site# cat config.ini
[basic]
site_name = ym's sblog
author = ym
site_url = http://sblog.brite.biz (此处改为你的域名地址)

[extra]
ga = xxx
disqus = luckypoem
theme = default

发贴方法:
as3:~/sblog/sblog-site# cd content
as3:~/sblog/sblog-site/content# nano test1.md
(格式如下:
======
title: test1
date: 2013-12-23
folder: misc
======

这是测试1.

注意上面的folder其实是起“类别”的作用。所以不要在~/sblog/sblog-site/content/下,新建misc目录!)

然后:
as3:~/sblog/sblog-site/content# cd ..
as3:~/sblog/sblog-site# sblog (这个就是更新静态网站的命令)
as3:~/sblog/sblog-site# cd deploy
as3:~/sblog/sblog-site/deploy# ls
feed.xml  index.html  misc  rss  static  tag  test  test1.html
as3:~/sblog/sblog-site/deploy#
可见~/sblog/sblog-site/deploy/就是静态网站的根目录。可绑定你的域名(我的为sblog.brite.biz)到该目录。

演示站点:http://sblog.brite.biz/
项目地址:https://github.com/ibigbug/sblog