Pages

Thursday, 20 February 2014

在linux vps上搭建基于纯shell命令的静态博客程序-rawk

git clone https://github.com/kisom/rawk
cd rawk
./config.sh
make
apt-get install markdown (或者yum install markdown)

cd ~
mkdir rawk-project
cd rawk-project
cp -r /usr/local/share/rawk/site/* .
mkdir rawk_site
nano Makefile
(把SITE的值改为rawk_site)
(还可编辑rawkrc,修改site_title和site_subtitle的值)

源贴位于rawk_site里面。
cd rawk_site
nano index.md
(内容的格式为:
<h2>首页</h2>

这是首页。 )
nano test1.md
(格式为:
<h2>测试1</h2>

这是测试1.

cd ..

as3:~/rawk-project/rawk_site# cd ..
as3:~/rawk-project# ls
Makefile  rawkrc  rawk_site  templates
as3:~/rawk-project# make (这个就是生成/更新静态网站的命令)
as3:~/rawk-project# ls
Makefile  rawkrc  rawk_site  rawk_site.build  templates
(新出现了rawk_site.build目录)
as3:~/rawk-project# cd rawk_site.build
as3:~/rawk-project/rawk_site.build# ls
test1.html index.html styles         
as3:~/rawk-project/rawk_site.build#
可见~/rawk-project/rawk_site.build/就是静态网站的根目录。

演示站点:http://rawk.briteming.yi.org,http://as3.brite.biz:34257/index.html
项目地址:https://github.com/kisom/rawk
使用指南:http://rawk.brokenlcd.net/tutorial.html

它用的是sw的模板:http://briteming.blogspot.co.uk/2014/01/linux-vpsshellsimple-static.html