首先搭建php环境。
curl -SOL https://phpoole.org/phpoole.phar
mv phpoole.phar /usr/local/bin/phpoole
chmod 755 /usr/local/bin/phpoole
(from https://github.com/PHPoole/PHPoole)
cd /usr/local
git clone https://github.com/PHPoole/PHPoole-demo phpoole-demo-site
cd phpoole-demo-site
curl -SOL https://phpoole.org/phpoole.phar
mv phpoole.phar /usr/local/bin/phpoole
chmod 755 /usr/local/bin/phpoole
(from https://github.com/PHPoole/PHPoole)
cd /usr/local
git clone https://github.com/PHPoole/PHPoole-demo phpoole-demo-site
cd phpoole-demo-site
root@AR:/usr/local/phpoole-demo-site# ls
README.md build.php composer.lock deploy.sh phpoole.yml
composer.json content layouts static
root@AR:/usr/local/phpoole-demo-site#
(现在,如果运行phpoole build ,会遇到提示:
Theme directory '/usr/local/phpoole-demo-site/themes/hyde/layouts' not found! )
root@AR:/usr/local/phpoole-demo-site#
(现在,如果运行phpoole build ,会遇到提示:
Theme directory '/usr/local/phpoole-demo-site/themes/hyde/layouts' not found! )
root@AR:/usr/local/phpoole-demo-site# mkdir themes
root@AR:/usr/local/phpoole-demo-site# cd themes
root@AR:/usr/local/phpoole-demo-site/themes# git clone https://github.com/PHPoole/PHPoole-theme-hyde hyde
root@AR:/usr/local/phpoole-demo-site/themes# cd ..
root@AR:/usr/local/phpoole-demo-site# nano phpoole.yml
(把baseurl的值改为你所绑定的域名地址,我的是http://pp.bright.biz.st或者改成/也可。)
root@AR:/usr/local/phpoole-demo-site# phpoole build (此即生成/更新静态网站的根目录的命令)
root@AR:/usr/local/phpoole-demo-site# ls
README.md build.php composer.lock deploy.sh phpoole.yml themes
_site composer.json content layouts static
(生成了_site目录)
root@AR:/usr/local/phpoole-demo-site# cd _site
root@AR:/usr/local/phpoole-demo-site/_site# ls
404.html apple-touch-icon-144-precomposed.png blog favicon.ico sitemap.xml
about atom.xml css index.html tags
root@AR:/usr/local/phpoole-demo-site/_site#
(可见/usr/local/phpoole-demo-site/_site就是静态网站的根目录)
新建源帖:
root@AR:/usr/local/phpoole-demo-site/_site# cd ../content
root@AR:/usr/local/phpoole-demo-site/content# ls
404.md about.md atom.md blog sitemap.md
root@AR:/usr/local/phpoole-demo-site/content# cd blog
root@AR:/usr/local/phpoole-demo-site/content/blog# nano test-1.md
root@AR:/usr/local/phpoole-demo-site/content/blog# cat test-1.md
---
title: 测试1
date: 2017-03-10 22:12:00
tags: misc
---
这是测试1.
看看如何?
root@AR:/usr/local/phpoole-demo-site/content/blog# cd ../..
root@AR:/usr/local/phpoole-demo-site# phpoole build
演示网站:http://pp.bright.biz.st/, http://pp.bright.biz.st/blog/
(或者http://ccl.bright.biz.st,http://ccl.bright.biz.st/blog/)
(或者http://ccl.bright.biz.st,http://ccl.bright.biz.st/blog/)
项目地址:https://github.com/PHPoole/PHPoole
https://github.com/PHPoole/PHPoole-demo
(或者https://github.com/PHPoole/Cecil,或者https://github.com/Narno/phpoole-cecil-demo)
(或者https://github.com/PHPoole/Cecil,或者https://github.com/Narno/phpoole-cecil-demo)
https://github.com/PHPoole/PHPoole-theme-hyde
2017-03-13号,程序作者通知我“PHPoole-theme-hyde include pagination logic by default.”,程序作者更新了PHPoole-theme-hyde代码,提供了分页支持。PHPoole-theme-hyde代码默认5个帖子/页。如果你想改为3个帖子/页,请修改配置文件phpoole.yml:
在这一行“paginate:”的下一行加上:
cd /usr/local
git clone https://github.com/Narno/arnaudligny.fr
2017-03-13号,程序作者通知我“PHPoole-theme-hyde include pagination logic by default.”,程序作者更新了PHPoole-theme-hyde代码,提供了分页支持。PHPoole-theme-hyde代码默认5个帖子/页。如果你想改为3个帖子/页,请修改配置文件phpoole.yml:
在这一行“paginate:”的下一行加上:
max: 3
参见 https://github.com/PHPoole/PHPoole-demo/issues/4,
https://phpoole.org/documentation/4-configuration/
https://github.com/PHPoole/PHPoole-demo/blob/master/phpoole.yml
如果你在2017-03-13号之前
----------------cd /usr/local
git clone https://github.com/Narno/arnaudligny.fr
cd arnaudligny.fr
root@AR:/usr/local/arnaudligny.fr# ls
LICENSE composer.lock layouts validator.php
README.md build.php content phpoole.yml
_prose.yml composer.json deploy.sh static
root@AR:/usr/local/arnaudligny.fr# nano phpoole.yml
LICENSE composer.lock layouts validator.php
README.md build.php content phpoole.yml
_prose.yml composer.json deploy.sh static
root@AR:/usr/local/arnaudligny.fr# nano phpoole.yml
(把baseurl的值改为你所绑定的域名地址,我的是http://alf.bright.biz.st或者改成/也可。)
root@AR:/usr/local/arnaudligny.fr# phpoole build (此即生成/更新静态网站的根目录的命令)
root@AR:/usr/local/arnaudligny.fr# phpoole build (此即生成/更新静态网站的根目录的命令)
root@AR:/usr/local/arnaudligny.fr# ls
LICENSE _site composer.lock layouts validator.php
README.md build.php content phpoole.yml
_prose.yml composer.json deploy.sh static
LICENSE _site composer.lock layouts validator.php
README.md build.php content phpoole.yml
_prose.yml composer.json deploy.sh static
(生成了_site目录)
root@AR:/usr/local/arnaudligny.fr# cd _site
root@AR:/usr/local/arnaudligny.fr# cd _site
root@AR:/usr/local/arnaudligny.fr/_site# ls
404.html LICENSE css robots.txt sitemap.xml
CNAME README index.html rss.xml tags
CV_ArnaudLigny-2016.pdf blog manifest.json screenshots
404.html LICENSE css robots.txt sitemap.xml
CNAME README index.html rss.xml tags
CV_ArnaudLigny-2016.pdf blog manifest.json screenshots
(可见/usr/local/arnaudligny.fr/_site就是静态网站的根目录)
root@AR:/usr/local/arnaudligny.fr/_site#
新建源帖:
root@AR:/usr/local/arnaudligny.fr/_site# cd ../content/blog
root@AR:/usr/local/arnaudligny.fr/content/blog# nano test-1.md
root@AR:/usr/local/arnaudligny.fr/content/blog# nano test-1.md
root@AR:/usr/local/arnaudligny.fr/content/blog# cat test-1.md
---
title: 测试1
date: 2017-03-10 22:09:00
tags: misc
---
这是测试1.
看看如何?
root@AR:/usr/local/arnaudligny.fr/content/blog# cd ../..
---
title: 测试1
date: 2017-03-10 22:09:00
tags: misc
---
这是测试1.
看看如何?
root@AR:/usr/local/arnaudligny.fr/content/blog# cd ../..
root@AR:/usr/local/arnaudligny.fr# phpoole build
演示网站:http://alf.bright.biz.st, http://alf.bright.biz.st/blog/
项目地址:https://github.com/Narno/arnaudligny.fr, 这个项目不错,支持分页。
-------------
cd /usr/local
git clone https://github.com/Narno/narno.com
cd narno.com
root@AR:/usr/local/narno.com# ls
LICENSE _prose.yml build.php composer.lock deploy.sh phpoole.yml
README.md composer.json content layouts static
root@AR:/usr/local/narno.com# nano phpoole.yml
(把baseurl的值改为你所绑定的域名地址,我的是http://nnc.bright.biz.st或者改成/也可。)
root@AR:/usr/local/narno.com# phpoole build
root@AR:/usr/local/narno.com# ls
LICENSE _prose.yml build.php composer.lock deploy.sh phpoole.yml
README.md _site composer.json content layouts static
root@AR:/usr/local/narno.com# cd _site
root@AR:/usr/local/narno.com/_site# ls
404.html icon-250x250.png
CNAME icon-300x300.png
LICENSE icon-48x48.png
README icon-72x72.png
a-propos icon-96x96.png
apple-touch-icon-precomposed.png icon.png
apple-touch-icon.png images
apple-touch-startup-image.png index.html
blog manifest.webmanifest
configpc msapplication-square310x310logo.png
contact photos
css robots.txt
favicon.ico rss.xml
favicon.png sitemap.xml
icon-144x144.png sw.js
icon-168x168.png tags
icon-192x192.png
root@AR:/usr/local/narno.com/_site#
(可见/usr/local/narno.com/_site就是静态网站的根目录)
新建源帖:
root@AR:/usr/local/narno.com/_site# cd ../content/blog
root@AR:/usr/local/narno.com/content/blog# nano test-1.md
root@AR:/usr/local/narno.com/content/blog# cat test-1.md
---
date: 2017-03-11 16:45:00
title: 测试1
tags:
- misc1
- misc2
---
这是测试1.
看看如何?
root@AR:/usr/local/narno.com/content/blog# cd ../..
root@AR:/usr/local/narno.com# phpoole build
演示网站:http://nnc.bright.biz.st/,http://nnc.bright.biz.st/blog/
项目地址:https://github.com/Narno/narno.com, 这个项目也不错,支持分页。
cd /usr/local
git clone https://github.com/Narno/narno.com
cd narno.com
root@AR:/usr/local/narno.com# ls
LICENSE _prose.yml build.php composer.lock deploy.sh phpoole.yml
README.md composer.json content layouts static
root@AR:/usr/local/narno.com# nano phpoole.yml
(把baseurl的值改为你所绑定的域名地址,我的是http://nnc.bright.biz.st或者改成/也可。)
root@AR:/usr/local/narno.com# phpoole build
root@AR:/usr/local/narno.com# ls
LICENSE _prose.yml build.php composer.lock deploy.sh phpoole.yml
README.md _site composer.json content layouts static
root@AR:/usr/local/narno.com# cd _site
root@AR:/usr/local/narno.com/_site# ls
404.html icon-250x250.png
CNAME icon-300x300.png
LICENSE icon-48x48.png
README icon-72x72.png
a-propos icon-96x96.png
apple-touch-icon-precomposed.png icon.png
apple-touch-icon.png images
apple-touch-startup-image.png index.html
blog manifest.webmanifest
configpc msapplication-square310x310logo.png
contact photos
css robots.txt
favicon.ico rss.xml
favicon.png sitemap.xml
icon-144x144.png sw.js
icon-168x168.png tags
icon-192x192.png
root@AR:/usr/local/narno.com/_site#
(可见/usr/local/narno.com/_site就是静态网站的根目录)
新建源帖:
root@AR:/usr/local/narno.com/_site# cd ../content/blog
root@AR:/usr/local/narno.com/content/blog# nano test-1.md
root@AR:/usr/local/narno.com/content/blog# cat test-1.md
---
date: 2017-03-11 16:45:00
title: 测试1
tags:
- misc1
- misc2
---
这是测试1.
看看如何?
root@AR:/usr/local/narno.com/content/blog# cd ../..
root@AR:/usr/local/narno.com# phpoole build
演示网站:http://nnc.bright.biz.st/,http://nnc.bright.biz.st/blog/
项目地址:https://github.com/Narno/narno.com, 这个项目也不错,支持分页。
No comments:
Post a Comment