先按此文http://briteming.blogspot.co.uk/2014/06/lua.html安装lua.
as3:~# git clone https://github.com/nickl1/Luapress luapress-old
as3:~# cd luapress-old
as3:~/luapress-old#
as3:~/luapress-old# ls
build inc LICENSE.md posts README.md
config.example.lua lib pages luapress.lua templates
as3:~/luapress-old# cp config.example.lua config.lua
as3:~/luapress-old# ls
build config.lua lib pages luapress.lua templates
config.example.lua inc LICENSE.md posts README.md
as3:~/luapress-old# nano config.lua
(修改url的值为所绑定的域名地址:http://lp.bright.biz.st)
root@as3:~/luapress-old# cd build
root@as3:~/luapress-old/build# ls
inc pages posts
as3:~/luapress-old/build#
~/luapress-old/build/里面暂时没有index.html,需先建立至少一个源贴才行。
as3:~/luapress-old/build# cd ..
as3:~/luapress-old# cd posts
as3:~/luapress-old/posts# ls
as3:~/luapress-old/posts# (此时posts里面什么源贴都没有)
as3:~/luapress-old/posts# nano test1.md
格式为:
## 测试1
这是测试1.
然后,
as3:~/luapress-old/posts# cd ..
as3:~/luapress-old# ./luapress.lua (这个就是生成/更新静态网站的命令)
会显示:
[Luapress]: Posts
Post added: test1
[Luapress]: Pages
[Luapress]: Building posts
[Luapress]: Building pages
[Luapress]: Building indexes
[Luapress]: Building rss
[Luapress]: Copy inc
[Luapress]: Complete! Upload ./build to your website
root@as3:~/luapress-old# cd build
root@as3:~/luapress-old/build# ls
inc index.html index.xml pages posts
(可见~/luapress-old/build/就是静态网站的根目录)
root@as3:~/luapress-old/build# nohup Rwebserver 34294 > /dev/null &
演示站点:http://lp.bright.biz.st
项目地址:https://github.com/nickl1/Luapress
(不要用这里https://github.com/Fizzadar/Luapress的源码,此处的源码有问题)
---------------------
(2017-04-03日更新)
先安装luarocks.
然后,
as3:~# git clone https://github.com/nickl1/Luapress luapress-old
as3:~# cd luapress-old
as3:~/luapress-old#
as3:~/luapress-old# ls
build inc LICENSE.md posts README.md
config.example.lua lib pages luapress.lua templates
as3:~/luapress-old# cp config.example.lua config.lua
as3:~/luapress-old# ls
build config.lua lib pages luapress.lua templates
config.example.lua inc LICENSE.md posts README.md
as3:~/luapress-old# nano config.lua
(修改url的值为所绑定的域名地址:http://lp.bright.biz.st)
root@as3:~/luapress-old# cd build
root@as3:~/luapress-old/build# ls
inc pages posts
as3:~/luapress-old/build#
~/luapress-old/build/里面暂时没有index.html,需先建立至少一个源贴才行。
as3:~/luapress-old/build# cd ..
as3:~/luapress-old# cd posts
as3:~/luapress-old/posts# ls
as3:~/luapress-old/posts# (此时posts里面什么源贴都没有)
as3:~/luapress-old/posts# nano test1.md
格式为:
## 测试1
这是测试1.
然后,
as3:~/luapress-old/posts# cd ..
as3:~/luapress-old# ./luapress.lua (这个就是生成/更新静态网站的命令)
会显示:
[Luapress]: Posts
Post added: test1
[Luapress]: Pages
[Luapress]: Building posts
[Luapress]: Building pages
[Luapress]: Building indexes
[Luapress]: Building rss
[Luapress]: Copy inc
[Luapress]: Complete! Upload ./build to your website
root@as3:~/luapress-old# cd build
root@as3:~/luapress-old/build# ls
inc index.html index.xml pages posts
(可见~/luapress-old/build/就是静态网站的根目录)
root@as3:~/luapress-old/build# nohup Rwebserver 34294 > /dev/null &
演示站点:http://lp.bright.biz.st
项目地址:https://github.com/nickl1/Luapress
(不要用这里https://github.com/Fizzadar/Luapress的源码,此处的源码有问题)
---------------------
(2017-04-03日更新)
先安装luarocks.
然后,
luarocks install luapress
cd /usr/local
luapress init luapress-site2 (此命令会在当前目录下,生成
luapress-site2目录)
cd
luapress-site2
root@localhost:/usr/local/luapress-site2# ls
config.lua inc pages posts templates
root@localhost:/usr/local/luapress-site2# cd posts
root@localhost:/usr/local/luapress-site2/posts# nano test1.md
root@localhost:/usr/local/luapress-site2/posts# cat test1.md
## 测试1
这是测试1.
<
--MORE-->
看看如何? root@localhost:/usr/local/luapress-site2/posts# cd ..
root@localhost:/usr/local/luapress-site2#
luapress (此即生成/更新静态网站的
根目录的命令)
root@localhost:/usr/local/luapress-site2# ls
build config.lua inc pages posts templates
(生成了build目录)
root@localhost:/usr/local/luapress-site2# cd build
root@localhost:/usr/local/luapress-site2/build# ls
inc index.html index.xml pages posts
root@localhost:/usr/local/luapress-site2/build#
(可见
/usr/local/luapress-site2/build就是静态网站的根目录)
演示网站:http://lp2.bright.biz.st/,(默认为5个帖子/页)
项目地址:http://luapress.org/
https://github.com/Fizzadar/Luapress (2014-08月份时,此源码有问题。现在应该
解决了)