Pages

Tuesday, 12 November 2013

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


git clone https://github.com/rafalp/Miblo.git
cd Miblo
as3:~/Miblo# ls
generate.php  LICENSE           posts      releases_log.php  templates
library       mark_release.php  README.md  site              TEMPLATES.md
as3:~/Miblo# nano generate.php (编辑generate.php,把里面'domain'的值改为你的域名)
as3:~/Miblo# cd posts
as3:~/Miblo/posts# nano 2013-11-10-test1.html
(进入posts目录,按里面的2012-04-12-welcome-to-miblo.html的格式,新建帖子
2013-11-10-test1.html,格式如下:
@Title: test1
@Description: click the title to see full text

<p>这是测试1.</p>

as3:~/Miblo/posts# cd ..
as3:~/Miblo# php generate.php (这个就是更新静态网站的命令)
as3:~/Miblo# ls site
2012  2013  archive.html  bootstrap  index.html  rss.xml  style.css
as3:~/Miblo#
可见,~/Miblo/site/就是静态网站的根目录。
这个程序有点怪,一天之内只能发表一个帖子,若一天之内想发表更多的帖子,只好把发表时间改为以前的时间或将来的时间。

演示站点:http://ml.brite.biz/
项目地址:https://github.com/rafalp/Miblo