leanote 二进制部署

下载文件

  • leanote二进制版 http://leanote.org/#download
  • MongoDB http://dl.mongodb.org/dl/win32/x86_64
  • leanote客户端 https://leanote.com/
  • Robo 3T https://robomongo.org/download

安装步骤

1、在 ` D:\mongodb ` 下新建data(db , log)文件夹
2、配置环境变量 ` ;D:\mongodb\bin `
3、进入 ` D:\mongodb\bin ` 执行 ` mongod --dbpath D:\mongodb\data\db `
4、在浏览器:http://localhost:27017 查看是否安装成功;
5、进入` D: `导入数据 ` mongorestore -h localhost -d leanote --dir ./leanote/mongodb_backup/leanote_install_data/ `

修改密码

进入个人中心修改密码

修改邮箱

use leanote
db.users.update({Username:"admin"},{$set:{Email:"xxxxxx@xxx.com"}});

客户端连接自建服务器

http://localhost:9000

备份数据

mongodump -h localhost -d leanote -o D:/data

制作 .bat 快速启动文件

文件一:mongodb.bat
    d:
    cd mongodb\bin
    mongod --dbpath D:\mongodb\data\db
    
文件二:mongodb27017.bat
    mongo 127.0.0.1:27017
    
文件三:leanote.bat
    d:
    cd leanote\bin
    run.bat

添加管理员

use admin
db.createUser({user:"admin",pwd:"password",roles:["root"]})
db.auth("admin", "password")

添加数据库用户

use leanote
db.createUser({user: "admin", pwd: "password", roles: [{ role: "dbOwner", db: "leanote" }]})
db.auth("admin", "password")