Raneto
Raneto是一个采用Node.js开发的免费开源知识库平台。它使用Markdown文件来存储知识库。 Raneto也可以叫作一个”静态网站生成器”,因为它不需要数据库。你的所有内容都存储在 Markdown (.md) 文件中,整个知识库结构和内容由Raneto产生。
特性
- 简单: 您可以使用你喜欢的文本编辑器来创建和管理一个完整的知识基础。
- Flat: Raneto 是一个 “flat file” CMS,意味着没有数据库,没有MySQL查询,没任何东西。
- Fast: Raneto 非常轻巧,不使用数据库,使其成为超级快。
安装:
1) 先安装gcc-c++编译环境和openssl
yum install gcc-c++ openssl-devel
2)安装Node.js
下载路径 http://nodejs.org/download/
wget http://nodejs.org/dist/v0.10.35/node-v0.10.35.tar.gz #下载
tar zxvf node-v0.10.35.tar.gz #解压
cd node-v0.10.35/
./configure --prefix=/var/node #配置安装路径
make &&make install #编译,安装 卸载:到此目录执行uninstall
ln -s /var/node/bin/node /usr/bin/
ln -s /var/node/bin/npm /usr/bin/
3)安装Express框架
#npm install express -gd
4)安装 Raneto
wget https://github.com/gilbitron/Raneto/archive/0.6.0.tar.gz
tar zxvf Raneto.0.6.0.tar.gz
cd Raneto.0.6.0
#npm install
#npm start
在本地访问 http://localhost:3000