当前位置:   article > 正文

自建私有云笔记蚂蚁搭建_蚂蚁笔记 私有化

蚂蚁笔记 私有化

蚂蚁笔记介绍

一款同时支持多种编辑模式的在线云笔记,并且支持代码高亮,多人协作,专业数学公式编辑、笔记历史记录,笔记内导航,直接发布为博客等功能,适合个人和小型团队使用,接下来就搭建属于自己的私有云笔记吧

Mongodb安装

打开清华大学开源镜像软件

https://mirrors.tuna.tsinghua.edu.cn/help/mongodb
  • 1

找到对应自己操作系统的文档说明,按照文档安装即可,这里以ubuntu20.04为例

添加公钥
wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
  • 1
添加软件镜像地址
vim /etc/apt/sources.list.d/mongodb.list   #创建并打开源配置文件
deb https://mirrors.tuna.tsinghua.edu.cn/mongodb/apt/ubuntu focal/mongodb-org/4.4 multiverse

或者一步到位
echo "deb https://mirrors.tuna.tsinghua.edu.cn/mongodb/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb.list
  • 1
  • 2
  • 3
  • 4
  • 5

更新源并安装

sudo apt-get update
sudo apt-get install -y mongodb-org
  • 1
  • 2

leanote安装

下载安装包

http://leanote.org/#download  //注意请选择对应系统架构的安装包,我是在手机服务器里安装,所以选择arm版本,如果下载很慢可以将连接放到下载工具比如迅雷下载,然后在导入服务器
  • 1

解压安装包

tar -xzvf leanote-linux-arm-v2.6.1.bin.tar.gz  //包名替换成自己下载的
  • 1

启动mongodb

sudo systemctl start mongod.service
或
sudo service mongod start
  • 1
  • 2
  • 3

如果上面的方式无法启动尝试使用下面的方式

mkdir ~/data  //创建数据库数据存放目录
mongod --dbpath  ~/data //通过指定数据目录启动
nohub mongod --dbpath  ~/data &  //上面的命令没问题的话通过这个命令放入后台运行
  • 1
  • 2
  • 3

导入leanote数据库

mongorestore -h localhost -d leanote --dir ~/leanote/mongodb_backup/leanote_install_data/
  • 1

给leanote数据库创建连接用户和密码,增加安全性

mongo  //进入交换界面
use leanote //进入leanote数据库

db.createUser({
    user: 'root',
    pwd: '123456',
    roles: [{role: 'dbOwner', db: 'leanote'}]
});  //创建用户

db.auth("root", "123456"); //测试是否正确 正确返回1

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

重新启动mongodb

sudo systemctl restart mongod.service
或
sudo service mongod restart

  • 1
  • 2
  • 3
  • 4

编辑leanote配置文件

vim leanote/conf/app.conf  //打开配置文件,修改以下几项

site.url=http://你的外网访问域名:9000

db.host=localhost  //mongodb 地址
db.port=27017     //mongodb端口
db.dbname=leanote // 数据库名字
db.username=root //数据库用户名
db.password=123456  //数据库密码

app.secret = 'sdggertwertsdfsd' //任意修改填写
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

运行leanote

cd ~/leanote/bin  //切换到执行文件目录
sudo chmod +x run.sh //给予可执行权限
./run.sh             //启动
  • 1
  • 2
  • 3

加入后台运行

nohup ./run.sh &
  • 1

安装完成,赶紧浏览器访问试试吧!
蚂蚁笔记首页

到这一步其实就可以愉快玩耍了,不过既然是安装的云笔记,肯定是需要通过外网访问的,但是我前面专门出过文章和视频来讲解如果通过公网访问内网,所以这里就不讲了,还不清楚的朋友可以看看我往期的视频和文章。

搭配视频版食用更香哦!
视频版地址:https://www.bilibili.com/video/BV1dK4y1N77c

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/651687
推荐阅读
相关标签
  

闽ICP备14008679号