git clone https://github.com/semk/voldemort
cd voldemort
pip install -r requirements.txt
python setup.py install
as3:~/voldemort# git clone https://github.com/semk/foobarnbaz.com foobarnbaz.com-site
as3:~/voldemort# cd foobarnbaz.com-site
as3:~/voldemort/foobarnbaz.com-site# ls
about.markdown games.html javascripts posts stylesheets
archive.html images lab.html robots.txt tag.html
atom.xml include layout settings.yaml
fonts index.html not-found-404.html sitemap.xml
as3:~/voldemort/foobarnbaz.com-site# voldemort -h
Usage: voldemort [options]
Options:
-h, --help show this help message and exit
-s, --serve Start the HTTP Server
-p PORT, --port=PORT Port inwhich the HTTPServer should run
as3:~/voldemort/foobarnbaz.com-site# voldemort (这个就是生成/更新静态网站的命令)
as3:~/voldemort/foobarnbaz.com-site# ls
about.markdown games.html javascripts Pushing stylesheets
Adding images lab.html robots.txt tag.html
archive.html include layout settings.yaml Voldemort
atom.xml index.html not-found-404.html _site voldemort.log
fonts Initializing posts sitemap.xml
(新出现了_site目录)
as3:~/voldemort/foobarnbaz.com-site# cd _site
as3:~/voldemort/foobarnbaz.com-site/_site# ls
2010 Adding index.html page2 Pushing Voldemort
2011 archive Initializing page3 robots.txt voldemort.log
2012 atom.xml javascripts page4 settings.yaml
2013 fonts lab page5 sitemap.xml
2014 games not-found-404 page6 stylesheets
about images page1 page7 tag
(可见~/voldemort/foobarnbaz.com-site/_site就是静态网站的根目录。)
as3:~/voldemort/foobarnbaz.com-site/_site# nohup Rwebserver 45382 > /dev/null &
访问http://as3.brite.biz:45382即可看到网站效果。
发贴方法:
as3:~/voldemort/foobarnbaz.com-site# cd posts
as3:~/voldemort/foobarnbaz.com-site/posts# nano test1.markdown
按~/voldemort/foobarnbaz.com-site/posts/里面某个markdown文件的格式,新建帖子
test1.markdown,格式如下:
---
title: test1
date: '20-04-2014'
time: '17:36'
tags: ['misc1', 'misc2']
layout: 'post.html'
---
这是测试1.
然后,
as3:~/voldemort/foobarnbaz.com-site/posts# cd ..
as3:~/voldemort/foobarnbaz.com-site# voldemort
演示站点:http://as3.brite.biz:45382/,http://vdm.brite.biz.st
程序作者的示范站点:http://foobarnbaz.com
项目地址:https://github.com/semk/voldemort
https://github.com/semk/foobarnbaz.com
cd voldemort
pip install -r requirements.txt
python setup.py install
as3:~/voldemort# git clone https://github.com/semk/foobarnbaz.com foobarnbaz.com-site
as3:~/voldemort# cd foobarnbaz.com-site
as3:~/voldemort/foobarnbaz.com-site# ls
about.markdown games.html javascripts posts stylesheets
archive.html images lab.html robots.txt tag.html
atom.xml include layout settings.yaml
fonts index.html not-found-404.html sitemap.xml
as3:~/voldemort/foobarnbaz.com-site# voldemort -h
Usage: voldemort [options]
Options:
-h, --help show this help message and exit
-s, --serve Start the HTTP Server
-p PORT, --port=PORT Port inwhich the HTTPServer should run
as3:~/voldemort/foobarnbaz.com-site# voldemort (这个就是生成/更新静态网站的命令)
as3:~/voldemort/foobarnbaz.com-site# ls
about.markdown games.html javascripts Pushing stylesheets
Adding images lab.html robots.txt tag.html
archive.html include layout settings.yaml Voldemort
atom.xml index.html not-found-404.html _site voldemort.log
fonts Initializing posts sitemap.xml
(新出现了_site目录)
as3:~/voldemort/foobarnbaz.com-site# cd _site
as3:~/voldemort/foobarnbaz.com-site/_site# ls
2010 Adding index.html page2 Pushing Voldemort
2011 archive Initializing page3 robots.txt voldemort.log
2012 atom.xml javascripts page4 settings.yaml
2013 fonts lab page5 sitemap.xml
2014 games not-found-404 page6 stylesheets
about images page1 page7 tag
(可见~/voldemort/foobarnbaz.com-site/_site就是静态网站的根目录。)
as3:~/voldemort/foobarnbaz.com-site/_site# nohup Rwebserver 45382 > /dev/null &
访问http://as3.brite.biz:45382即可看到网站效果。
发贴方法:
as3:~/voldemort/foobarnbaz.com-site# cd posts
as3:~/voldemort/foobarnbaz.com-site/posts# nano test1.markdown
按~/voldemort/foobarnbaz.com-site/posts/里面某个markdown文件的格式,新建帖子
test1.markdown,格式如下:
---
title: test1
date: '20-04-2014'
time: '17:36'
tags: ['misc1', 'misc2']
layout: 'post.html'
---
这是测试1.
然后,
as3:~/voldemort/foobarnbaz.com-site/posts# cd ..
as3:~/voldemort/foobarnbaz.com-site# voldemort
演示站点:http://as3.brite.biz:45382/,http://vdm.brite.biz.st
程序作者的示范站点:http://foobarnbaz.com
项目地址:https://github.com/semk/voldemort
https://github.com/semk/foobarnbaz.com