leanote蚂蚁云笔记arm_server搭建

1. 获取leanote二进制版

1.1 点击链接下载对应arm版本

leanote server下载
在这里插入图片描述

1.2 解压leanote文件

tar -xzvf leanote-linux-arm-v2.6.1.bin.tar.gz
在这里插入图片描述

2. 安装mongodb数据库

2.1 安装mongodb

sudo apt-get install mongodb

2.2 新建数据库目录

mkdir /root/data

2.3 启动mongod

mongod --dbpath /root/data --auth

3.导入leanote初始数据

3.1 另开一个SSH终端,输入以下命令,导入初始数据,如果有报错,百度解决

mongorestore -h localhost -d leanote --dir /root/leanote/mongodb_backup/leanote_install_data/

4. 为mongodb数据库添加用户

4.1 切换到leanote数据库下

> use leanote;
# 添加一个用户root, 密码是abc123
> db.createUser({
    user: 'root',
    pwd: 'abc123',
    roles: [{role: 'dbOwner', db: 'leanote'}]
});
# 测试下是否正确
> db.auth("root", "abc123");
1 # 返回1表示正确

5. 配置leanote

leanote的配置存储在文件/leanote/conf/app.conf中,以下示例为部分主要修改部分

http.addr=0.0.0.0 # listen on all ip addresses
http.port=9000    # 服务端口

site.url=http://localhost:9000 # or http://x.com:8080, http://www.xx.com:9000

# admin username  指定的管理员账号
adminUsername=admin

# mongdb
db.host=127.0.0.1
db.port=27017
db.dbname=leanote # 数据库名,不要修改。
db.username=root # mongodb数据库用户名,根据数据库设置修改
db.password=abc123 # if mongodb数据库密码,根据数据库设置修改

# You Must Change It !! About Security!!
app.secret=V85ZzBeTnzpsHyjQX4zukbQ8qqtju9y2aDM55VWxAH9Qop19poekx3xkcDVvrD0y # 建议修改

6. 后台运行mongodb

mongod --bind_ip localhost --port 27017 --dbpath /root/data/ --logpath=/root/data/mongod.log --fork

稍加等待,启动完后mongodb就后台运行了

7. 后台运行leanote server

nohup /bin/bash /root/leanote/bin/run.sh >> /root/leanote/bin/leanote.log 2>&1 &

7. 访问Leanote服务

此时打开客户端,选择自建服务,即可访问自己的云笔记
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值