登陆linux vps.
先安装pip.
pip install hyde
(如果以后运行这样安装的hyde,遇错,那么我们可以如下来安装hyde:
git clone https://github.com/hyde/hyde
cd hyde
pip install -r requirements.txt
python setup.py install)
hyde -s /usr/local/hyde-site create (此命令会在/usr/local/下,生成hyde-site目录)
cd /usr/local/hyde-site
root@AR:/usr/local/hyde-site# ls
README.markdown content info.yaml layout site.yaml
root@AR:/usr/local/hyde-site# hyde gen -r
(此即生成/更新静态网站的根目录的命令)
root@AR:/usr/local/hyde-site# ls
README.markdown content deploy info.yaml layout site.yaml
(生成了deploy目录)
root@AR:/usr/local/hyde-site# cd deploy
root@AR:/usr/local/hyde-site/deploy# ls
about.html blog index.html media portfolio
(可见/usr/local/hyde-site/deploy就是静态网站的根目录)
root@AR:/usr/local/hyde-site/deploy#
新建源帖:
root@AR:/usr/local/hyde-site/deploy# cd ../content/blog
root@AR:/usr/local/hyde-site/content/blog# nano test-1.html
root@AR:/usr/local/hyde-site/content/blog# cat test-1.html
---
title: 测试1
description: >
点击标题,看全文
created: !!timestamp '2017-03-12 14:07:00'
tags:
- misc1
- misc2
---
这是测试1.
看看如何?
root@AR:/usr/local/hyde-site/content/blog# cd ../..
root@AR:/usr/local/hyde-site# hyde gen -r
不过,发表的中文帖子会显示乱码。解决办法:
root@AR:/usr/local/hyde-site# cd layout
root@AR:/usr/local/hyde-site/layout# nano base.j2
(在这一行<meta charset="{{ resource.meta.charset }}">的下一行加上:
<meta charset=utf-8> )
root@AR:/usr/local/hyde-site/layout# cd ..
root@AR:/usr/local/hyde-site# hyde gen -r
演示网站:http://hyde.bright.biz.st/, http://hyde.bright.biz.st/blog/
项目地址:
https://github.com/hyde/hyde
http://hyde.github.io/
http://hyde.github.io/commands
http://hyde.github.io/templates/
以前其实写过这个博客程序的搭建文章:
http://briteming.blogspot.com/2013/12/linux-vpspythonvirtualenvpython27-hyde.html
---------------
cd /usr/local
git clone https://github.com/jd/julien.danjou.info
cd julien.danjou.info
root@AR:/usr/local/julien.danjou.info# ls
Makefile bin layout site.yaml
README.md content requirements.txt
root@AR:/usr/local/julien.danjou.info# hyde gen -r
root@AR:/usr/local/julien.danjou.info# ls
Makefile bin deploy layout site.yaml
README.md content requirements.txt
root@AR:/usr/local/julien.danjou.info# cd deploy
root@AR:/usr/local/julien.danjou.info/deploy# ls
about blog books projects sitemap.xml talks
(没有index.html;不过在发表帖子后,可以新建index.html,内容为:
<meta http-equiv=refresh content='0;url=/blog'> ,所以/usr/local/julien.danjou.info/deploy目录就是
静态网站的根目录)
root@AR:/usr/local/julien.danjou.info/deploy#
新建源帖:
root@AR:/usr/local/julien.danjou.info/deploy# cd ../content/blog
root@AR:/usr/local/julien.danjou.info/content/blog#
root@AR:/usr/local/julien.danjou.info/content/blog# ls
2007 2009 2011 2013 2015 2017 index.xml tags
2008 2010 2012 2014 2016 index.html meta.yaml
root@AR:/usr/local/julien.danjou.info/content/blog# cd 2017
root@AR:/usr/local/julien.danjou.info/content/blog/2017# nano test-1
root@AR:/usr/local/julien.danjou.info/content/blog/2017# cat test-1
---
title: "测试1"
created: !!timestamp '2017-03-12 18:36:00'
tags:
- misc1
- misc2
---
这是测试1.
看看如何?
root@AR:/usr/local/julien.danjou.info/content/blog/2017# cd /usr/local/julien.danjou.info
root@AR:/usr/local/julien.danjou.info# hyde gen -r
root@AR:/usr/local/julien.danjou.info# cd deploy
root@AR:/usr/local/julien.danjou.info/deploy# nano index.html
root@AR:/usr/local/julien.danjou.info/deploy# cat index.html
<meta http-equiv=refresh content='0;url=/blog'>
root@AR:/usr/local/julien.danjou.info/deploy#
演示网站:http://jdi.bright.biz.st,http://jdi.bright.biz.st/blog/
项目地址:https://github.com/jd/julien.danjou.info
先安装pip.
pip install hyde
(如果以后运行这样安装的hyde,遇错,那么我们可以如下来安装hyde:
git clone https://github.com/hyde/hyde
cd hyde
pip install -r requirements.txt
python setup.py install)
hyde -s /usr/local/hyde-site create (此命令会在/usr/local/下,生成hyde-site目录)
cd /usr/local/hyde-site
root@AR:/usr/local/hyde-site# ls
README.markdown content info.yaml layout site.yaml
root@AR:/usr/local/hyde-site# hyde gen -r
(此即生成/更新静态网站的根目录的命令)
root@AR:/usr/local/hyde-site# ls
README.markdown content deploy info.yaml layout site.yaml
(生成了deploy目录)
root@AR:/usr/local/hyde-site# cd deploy
root@AR:/usr/local/hyde-site/deploy# ls
about.html blog index.html media portfolio
(可见/usr/local/hyde-site/deploy就是静态网站的根目录)
root@AR:/usr/local/hyde-site/deploy#
新建源帖:
root@AR:/usr/local/hyde-site/deploy# cd ../content/blog
root@AR:/usr/local/hyde-site/content/blog# nano test-1.html
root@AR:/usr/local/hyde-site/content/blog# cat test-1.html
---
title: 测试1
description: >
点击标题,看全文
created: !!timestamp '2017-03-12 14:07:00'
tags:
- misc1
- misc2
---
这是测试1.
看看如何?
root@AR:/usr/local/hyde-site/content/blog# cd ../..
root@AR:/usr/local/hyde-site# hyde gen -r
不过,发表的中文帖子会显示乱码。解决办法:
root@AR:/usr/local/hyde-site# cd layout
root@AR:/usr/local/hyde-site/layout# nano base.j2
(在这一行<meta charset="{{ resource.meta.charset }}">的下一行加上:
<meta charset=utf-8> )
root@AR:/usr/local/hyde-site/layout# cd ..
root@AR:/usr/local/hyde-site# hyde gen -r
演示网站:http://hyde.bright.biz.st/, http://hyde.bright.biz.st/blog/
项目地址:
https://github.com/hyde/hyde
http://hyde.github.io/
http://hyde.github.io/commands
http://hyde.github.io/templates/
以前其实写过这个博客程序的搭建文章:
http://briteming.blogspot.com/2013/12/linux-vpspythonvirtualenvpython27-hyde.html
---------------
cd /usr/local
git clone https://github.com/jd/julien.danjou.info
cd julien.danjou.info
root@AR:/usr/local/julien.danjou.info# ls
Makefile bin layout site.yaml
README.md content requirements.txt
root@AR:/usr/local/julien.danjou.info# hyde gen -r
root@AR:/usr/local/julien.danjou.info# ls
Makefile bin deploy layout site.yaml
README.md content requirements.txt
root@AR:/usr/local/julien.danjou.info# cd deploy
root@AR:/usr/local/julien.danjou.info/deploy# ls
about blog books projects sitemap.xml talks
(没有index.html;不过在发表帖子后,可以新建index.html,内容为:
<meta http-equiv=refresh content='0;url=/blog'> ,所以/usr/local/julien.danjou.info/deploy目录就是
静态网站的根目录)
root@AR:/usr/local/julien.danjou.info/deploy#
新建源帖:
root@AR:/usr/local/julien.danjou.info/deploy# cd ../content/blog
root@AR:/usr/local/julien.danjou.info/content/blog#
root@AR:/usr/local/julien.danjou.info/content/blog# ls
2007 2009 2011 2013 2015 2017 index.xml tags
2008 2010 2012 2014 2016 index.html meta.yaml
root@AR:/usr/local/julien.danjou.info/content/blog# cd 2017
root@AR:/usr/local/julien.danjou.info/content/blog/2017# nano test-1
root@AR:/usr/local/julien.danjou.info/content/blog/2017# cat test-1
---
title: "测试1"
created: !!timestamp '2017-03-12 18:36:00'
tags:
- misc1
- misc2
---
这是测试1.
看看如何?
root@AR:/usr/local/julien.danjou.info/content/blog/2017# cd /usr/local/julien.danjou.info
root@AR:/usr/local/julien.danjou.info# hyde gen -r
root@AR:/usr/local/julien.danjou.info# cd deploy
root@AR:/usr/local/julien.danjou.info/deploy# nano index.html
root@AR:/usr/local/julien.danjou.info/deploy# cat index.html
<meta http-equiv=refresh content='0;url=/blog'>
root@AR:/usr/local/julien.danjou.info/deploy#
演示网站:http://jdi.bright.biz.st,http://jdi.bright.biz.st/blog/
项目地址:https://github.com/jd/julien.danjou.info
No comments:
Post a Comment