基本用法:
as:~# git clone http://github.com/lizheming/PMBlog
as3:~/PMBlog# ls
config.php html index.php lib md ReadMe.md tmp version.json
新建的文章存储在md文件夹,html文件夹是程序生成的网站的根目录。想要更新的话,
as3:~/PMBlog# php index.php (这行就是更新网站的命令)
如果运行php index.php,出现错误:
PHP Fatal error: Class 'Twig_Loader_Filesystem' not found in /root/PMBlog/index.php on line 250
把 lib/Twig/loader 重命名成 lib/Twig/Loader,再把 lib/Twig/Loader/filesystem.php 修改成 lib/Twig/Loader/Filesystem.php,问题即可解决。
发贴方法:
as3:~# cd PMBlog
as3:~/PMBlog# ls
config.php html index.php lib md ReadMe.md tmp version.json
as3:~/PMBlog# cd md
as3:~/PMBlog/md#nano test3.md
在md目录下,新建贴子,比如test3.md,格式如下:
title: 测试3
type: post
这是测试3.
保存更改。
然后,
as3:~/PMBlog/md# cd ..
as3:~/PMBlog# php index.php (这行就是更新网站的命令)
演示站点: http://pmb.brite.biz/
官方演示网站: http://lizheming.github.io/PMBlog,http://lizheming.gitcafe.com/
Github项目地址: http://github.com/lizheming/PMBlog
gitcafe项目地址: https://gitcafe.com/lizheming/pmblog/
Wiki 地址: http://github.com/lizheming/PMBlog/wiki
http://lizheming.github.io/PMBlog/post/update-to-4.0.html
--------------------------
程序作者更新了源码,新版的使用方法:
git clone https://github.com/lizheming/PMBlog PMBlog2
cd PMBlog2
root@as3:~/PMBlog2# ls
admin PMBlog.wiki readme.md
root@as3:~/PMBlog2# cd admin
root@as3:~/PMBlog2/admin# ls
config.example.php index.php usr var
root@as3:~/PMBlog2/admin# cp config.example.php config.php
root@as3:~/PMBlog2/admin# ls
config.example.php config.php index.php usr var
root@as3:~/PMBlog2/admin# cd usr/contents
root@as3:~/PMBlog2/admin/usr/contents# ls
hello-world.md
root@as3:~/PMBlog2/admin/usr/contents# nano test1.md
格式为:
slug: test1
title: 测试1
type: post
date: 2014-06-30 17:21:00
category: misc
这是测试1.
然后,
root@as3:~/PMBlog2/admin/usr/contents# cd ../..
root@as3:~/PMBlog2/admin# ls
config.example.php config.php index.php usr var
root@as3:~/PMBlog2/admin# nano config.php
(修改base_url的值为你的域名地址,我的为http://pmb-new.brite.biz.st,
还可修改posts_per_page的值)
root@as3:~/PMBlog2/admin# php index.php (这个就是生成/更新静态网站的命令)
root@as3:~/PMBlog2/admin# cd ..
root@as3:~/PMBlog2# ls
admin atom.xml hello-world.html index.html page PMBlog.wiki readme.md rss.xml test1.html
(出现了index.html文件,可见~/PMBlog2/就是静态网站的根目录)
root@as3:~/PMBlog2# nohup Rwebserver 2317 > /dev/null &
访问http://as3.brite.biz:2317/即可看到网站效果。
发贴方法:见上。
演示站点:http://pmb-new.brite.biz.st
项目地址:https://github.com/lizheming/PMBlog
as:~# git clone http://github.com/lizheming/PMBlog
as3:~/PMBlog# ls
config.php html index.php lib md ReadMe.md tmp version.json
新建的文章存储在md文件夹,html文件夹是程序生成的网站的根目录。想要更新的话,
as3:~/PMBlog# php index.php (这行就是更新网站的命令)
如果运行php index.php,出现错误:
PHP Fatal error: Class 'Twig_Loader_Filesystem' not found in /root/PMBlog/index.php on line 250
把 lib/Twig/loader 重命名成 lib/Twig/Loader,再把 lib/Twig/Loader/filesystem.php 修改成 lib/Twig/Loader/Filesystem.php,问题即可解决。
发贴方法:
as3:~# cd PMBlog
as3:~/PMBlog# ls
config.php html index.php lib md ReadMe.md tmp version.json
as3:~/PMBlog# cd md
as3:~/PMBlog/md#nano test3.md
在md目录下,新建贴子,比如test3.md,格式如下:
title: 测试3
type: post
这是测试3.
保存更改。
然后,
as3:~/PMBlog/md# cd ..
as3:~/PMBlog# php index.php (这行就是更新网站的命令)
演示站点: http://pmb.brite.biz/
官方演示网站: http://lizheming.github.io/PMBlog,http://lizheming.gitcafe.com/
Github项目地址: http://github.com/lizheming/PMBlog
gitcafe项目地址: https://gitcafe.com/lizheming/pmblog/
Wiki 地址: http://github.com/lizheming/PMBlog/wiki
http://lizheming.github.io/PMBlog/post/update-to-4.0.html
--------------------------
程序作者更新了源码,新版的使用方法:
git clone https://github.com/lizheming/PMBlog PMBlog2
cd PMBlog2
root@as3:~/PMBlog2# ls
admin PMBlog.wiki readme.md
root@as3:~/PMBlog2# cd admin
root@as3:~/PMBlog2/admin# ls
config.example.php index.php usr var
root@as3:~/PMBlog2/admin# cp config.example.php config.php
root@as3:~/PMBlog2/admin# ls
config.example.php config.php index.php usr var
root@as3:~/PMBlog2/admin# cd usr/contents
root@as3:~/PMBlog2/admin/usr/contents# ls
hello-world.md
root@as3:~/PMBlog2/admin/usr/contents# nano test1.md
格式为:
slug: test1
title: 测试1
type: post
date: 2014-06-30 17:21:00
category: misc
这是测试1.
然后,
root@as3:~/PMBlog2/admin/usr/contents# cd ../..
root@as3:~/PMBlog2/admin# ls
config.example.php config.php index.php usr var
root@as3:~/PMBlog2/admin# nano config.php
(修改base_url的值为你的域名地址,我的为http://pmb-new.brite.biz.st,
还可修改posts_per_page的值)
root@as3:~/PMBlog2/admin# php index.php (这个就是生成/更新静态网站的命令)
root@as3:~/PMBlog2/admin# cd ..
root@as3:~/PMBlog2# ls
admin atom.xml hello-world.html index.html page PMBlog.wiki readme.md rss.xml test1.html
(出现了index.html文件,可见~/PMBlog2/就是静态网站的根目录)
root@as3:~/PMBlog2# nohup Rwebserver 2317 > /dev/null &
访问http://as3.brite.biz:2317/即可看到网站效果。
发贴方法:见上。
演示站点:http://pmb-new.brite.biz.st
项目地址:https://github.com/lizheming/PMBlog