Leanote 是目前为止发现的最有 bigger 的云笔记,具备 markdown 输入,代码高亮,多人协作,笔记历史记录,笔记内导航,直接发布为博客等等能力。
下载启动MongoDB
Leanote依赖MongoDB作为数据存储
下载MongoDB
[root@localhost ~]# wget http://labs-1253675457.cosgz.myqcloud.com/mongodb-linux-x86_64-3.0.1.tgz
解压源码包
[root@localhost ~]# tar zxf mongodb-linux-x86_64-3.0.1.tgz
[root@localhost ~]# mv mongodb-linux-x86_64-3.0.1 /usr/local/mongodb
创建用于存储的文件夹目录
[root@localhost ~]# mkdir -p /data/db
配置环境变量
[root@localhost ~]# vim /etc/profile
# 末尾添加
export PATH=$PATH:/usr/local/mongodb/bin
[root@localhost ~]# source /etc/profile
启动MongoDB
[root@localhost ~]# mongod --bind_ip localhost --port 27017 --dbpath /data/db/ \
--logpath=/var/log/mongod.log --fork
安装Leanote
下载Leanote
[root@localhost ~]# wget http://labs-1253675457.cosgz.myqcloud.com/leanote-linux-amd64-v2.4.bin.tar.gz
解压源码包
[root@localhost ~]# tar zxf leanote-linux-amd64-v2.4.bin.tar.gz
[root@localhost ~]# mv leanote /usr/local
编辑配置文件
[root@localhost ~]# vim /usr/local/leanote/conf/app.conf
# 修改
app.secret=qcloud666
初始化数据库
[root@localhost ~]# mongorestore -h localhost -d leanote \
--dir /usr/local/leanote/mongodb_backup/leanote_install_data/
启动Leanote服务
[root@localhost ~]# nohup /bin/bash /usr/local/leanote/bin/run.sh >> /var/log/leanote.log 2>&1 &
访问Leanote云笔记本
访问http://192.168.1.1:9000
- 初始化账户:
admin
- 初始化密码:
abc123