https://github.com/leanote/leanote/wiki
leanote
二进制版。mongodb
。leanote
。leanote
。leanote
二进制版下载 leanote 最新二进制版, 请根据系统选择相应文件。
假设将文件下载到 C:\user1
下并解压, 现在应该有 C:\users1\leanote
。
mongodb
mongodb
到 mongodb 官网 下载相应系统的最新版安装包。一直点击下一步默认安装。采用默认设置或自定义安装,如下图所示:
点击 Finish 安装完毕!
mongodb
安装 在C
盘根目录下建立dbanote
目录用于放置笔记的数据文件:
直接按WinKey+R
, 输入cmd
打开命令行,输入以下命令(不含C:\>
):
C:\>mongod --dbpath C:\dbanote
启动数据库,界面如下:
重新打开一个终端 (直接按WinKey+R
, 输入cmd
打开命令行),输入:
C:\> mongo
行首出现>
表示进入mongo
的交互程序。此时输入:
> show dbs
如下图:
mongodb
到此安装完成!
按win+R
,输入cmd
,回车,打开新的命令行,复制并运行以下命令。注意对应你安装的mongdb
的版本:
mongodb v2
的导入命令为:mongorestore -h localhost -d leanote --directoryperdb C:\user1\leanote\mongodb_backup\leanote_install_data
mongodb v3
的导入命令为:mongorestore -h localhost -d leanote --dir C:\user1\leanote\mongodb_backup\leanote_install_data
完成数据导入,如下图:
为测试导入数据,继续在导入数据的命令行输入:
C:\> mongo
> show dbs # 查看数据库
admin (empty)
leanote 0.078GB # Leanote 导入成功的数据库
local 0.078GB
注意:导入成功的数据已经包含2个用户
user1 username: admin, password: abc123 (管理员, 只有该用户可以管理后台)
user2 username: [email protected], password: [email protected] (仅供体验使用)
leanote
leanote
的配置存储在文件 conf/app.conf
中。
请务必修改app.secret
一项, 在若干个随机位置处,将字符修改成一个其他的值, 否则会有安全隐患!
其它的配置可暂时保持不变, 若需要配置数据库信息, 请参照 leanote问题汇总。
leanote
以 管理员权限 打开cmd
,输入:
$> cd C:\users\leanote\bin
$> run.bat
最后出现以下信息证明运行成功:
...
TRACE 2013/06/06 15:01:27 watcher.go:72: Watching: /home/life/leanote/bin/src/github.com/leanote/leanote/conf/routes
Go to /@tests to run the tests.
Listening on :9000...
恭喜你, 打开浏览器输入: http://localhost:9000
体验leanote
吧!
按照本教程启动Mongodb
是没有权限控制的, 如果你的Leanote服务器暴露在外网, 任何人都可以访问你的Mongodb并修改, 所以这是极其危险的!!!!!!!!!!! 请务必为Mongodb添加用户名和密码并以auth
启动, 方法请见: 为mongodb数据库添加用户
leanote
安装/配置问题汇总 如果运行有问题或想要进一步配置leanote
, 请参照 leanote问题汇总。