首先按此文http://briteming.blogspot.co.uk/2014/06/lua.html安装lua.
git clone https://github.com/blankoworld/makefly makefly-site
cd makefly-site
apt-get install pmake
(debian系列的系统装pmake,其他系列的linux 系统则需装bmake)
as3:~/makefly-site# ls
bin db lang makefly.rc.example README.md static tools
Changelog doc lib makefly.rc.fr.example special template
COPYING IDEAS Makefile process.lua src TODO
as3:~/makefly-site# cp makefly.rc.example makefly.rc
as3:~/makefly-site# pmake clean
as3:~/makefly-site# pmake (这个就是生成/更新静态网站的命令)
as3:~/makefly-site# ls
bin doc Makefile process.lua src TODO
Changelog IDEAS makefly.rc pub static tools
COPYING lang makefly.rc.example README.md template
db lib makefly.rc.fr.example special tmp
(新出现了pub目录)
as3:~/makefly-site# cd pub
as3:~/makefly-site/pub# ls
about.html Cantarell-Regular.ttf jquery.js posts
bg.png color_minisch_light.css labels.png print.css
Cantarell-BoldOblique.ttf favicon.ico logodefault.gif rss.xml
Cantarell-Bold.ttf html5.js main_minisch.css tags
Cantarell-Oblique.ttf index.html makefly.svg
( 可见~/makefly-site/pub/就是静态网站的根目录)
as3:~/makefly-site/pub# nano ../makefly.rc
(修改BLOG_URL的值为http://as3.brite.biz:42083,这是临时修改的值,等下还要改为
所绑定的域名地址 :http://mf.brite.biz.st)
修改INSTALLDIR的值为/root/makefly-site/pub/
还可修改MAX_POST的值为3.首页就只会显示3个帖子。其他的帖子要到http://as3.brite.biz:42083/posts/index.html去看.
添加此行MAX_POST_LINES = 5 意思为每个帖子所显示的行数最多为5行。
添加此行MAX_PAGE = 10 意思为在帖子列表中的每页所展示的最大的帖子数,这样就起到了分页的效果)
as3:~/makefly-site/pub# cd ..
as3:~/makefly-site# pmake
as3:~/makefly-site# cd pub
as3:~/makefly-site/pub# nohup Rwebserver 42083 > /dev/null &
访问http://as3.brie.biz:42083/即可看到网站效果。
发贴方法:
as3:~/makefly-site/pub# cd ..
as3:~/makefly-site# pmake add
(回答所提出的问题,标题不要用中文.这里我输入的标题为test4。这样,在src/下,会生成test4.md)
显示:
Author: ym
Title: test4
Description:
Tags (use comma as separator): misc1, misc2
Special post type (normal, special, news, etc.): normal
Keywords:
Metafile: ./db/1402290618,test4.mk
Post: ./src/test4.md
-- New post added successfully.
as3:~/makefly-site# nano src/test4.md (注意:不要直接在src下,新建md文件。必须先运行pmake add,否则所发布的帖子会不正常。帖子的格式为:
## 测试4
这是测试4.
要写成“## 标题名”,不要写成"<h2>标题名</h2>"这种形式,否则一个拥有超过5行内容的帖子依旧会全文显示而不是仅显示其前5行内容)
as3:~/makefly-site# pmake
(这个就是生成/更新静态网站的命令)
演示站点:http://as3.brite.biz:42083/,http://as3.brite.biz:42083/posts/index.html
http://mf.brite.biz.st
程序作者的演示站点:http://makefly.depotoi.re/blog/
项目地址:https://github.com/blankoworld/makefly
(https://github.com/blankoworld/makefly#the-makeflyrc-configuration-file,读这部分,了解如何设置其配置文件)
http://gitorious.org/makefly/master.git/
git clone https://github.com/blankoworld/makefly makefly-site
cd makefly-site
apt-get install pmake
(debian系列的系统装pmake,其他系列的linux 系统则需装bmake)
as3:~/makefly-site# ls
bin db lang makefly.rc.example README.md static tools
Changelog doc lib makefly.rc.fr.example special template
COPYING IDEAS Makefile process.lua src TODO
as3:~/makefly-site# cp makefly.rc.example makefly.rc
as3:~/makefly-site# pmake clean
as3:~/makefly-site# pmake (这个就是生成/更新静态网站的命令)
as3:~/makefly-site# ls
bin doc Makefile process.lua src TODO
Changelog IDEAS makefly.rc pub static tools
COPYING lang makefly.rc.example README.md template
db lib makefly.rc.fr.example special tmp
(新出现了pub目录)
as3:~/makefly-site# cd pub
as3:~/makefly-site/pub# ls
about.html Cantarell-Regular.ttf jquery.js posts
bg.png color_minisch_light.css labels.png print.css
Cantarell-BoldOblique.ttf favicon.ico logodefault.gif rss.xml
Cantarell-Bold.ttf html5.js main_minisch.css tags
Cantarell-Oblique.ttf index.html makefly.svg
( 可见~/makefly-site/pub/就是静态网站的根目录)
as3:~/makefly-site/pub# nano ../makefly.rc
(修改BLOG_URL的值为http://as3.brite.biz:42083,这是临时修改的值,等下还要改为
所绑定的域名地址 :http://mf.brite.biz.st)
修改INSTALLDIR的值为/root/makefly-site/pub/
还可修改MAX_POST的值为3.首页就只会显示3个帖子。其他的帖子要到http://as3.brite.biz:42083/posts/index.html去看.
添加此行MAX_POST_LINES = 5 意思为每个帖子所显示的行数最多为5行。
添加此行MAX_PAGE = 10 意思为在帖子列表中的每页所展示的最大的帖子数,这样就起到了分页的效果)
as3:~/makefly-site/pub# cd ..
as3:~/makefly-site# pmake
as3:~/makefly-site# cd pub
as3:~/makefly-site/pub# nohup Rwebserver 42083 > /dev/null &
访问http://as3.brie.biz:42083/即可看到网站效果。
发贴方法:
as3:~/makefly-site/pub# cd ..
as3:~/makefly-site# pmake add
(回答所提出的问题,标题不要用中文.这里我输入的标题为test4。这样,在src/下,会生成test4.md)
显示:
Author: ym
Title: test4
Description:
Tags (use comma as separator): misc1, misc2
Special post type (normal, special, news, etc.): normal
Keywords:
Metafile: ./db/1402290618,test4.mk
Post: ./src/test4.md
-- New post added successfully.
as3:~/makefly-site# nano src/test4.md (注意:不要直接在src下,新建md文件。必须先运行pmake add,否则所发布的帖子会不正常。帖子的格式为:
## 测试4
这是测试4.
要写成“## 标题名”,不要写成"<h2>标题名</h2>"这种形式,否则一个拥有超过5行内容的帖子依旧会全文显示而不是仅显示其前5行内容)
as3:~/makefly-site# pmake
(这个就是生成/更新静态网站的命令)
演示站点:http://as3.brite.biz:42083/,http://as3.brite.biz:42083/posts/index.html
http://mf.brite.biz.st
程序作者的演示站点:http://makefly.depotoi.re/blog/
项目地址:https://github.com/blankoworld/makefly
(https://github.com/blankoworld/makefly#the-makeflyrc-configuration-file,读这部分,了解如何设置其配置文件)
http://gitorious.org/makefly/master.git/