VPS自建云笔记服务器 宝塔面板 + Leanote

在现代云端互联网环境下,无论是工作还是生活,云笔记似乎已经成为了我们不可缺少的一部分,比如像国内的印象笔记、有道云笔记这些软件都做的非常好,而且免费,方便、安全、省心,一般情况下足够了。但是如果有些隐私的事情想记录下来,可能我们就不想选择在存储在第三方的云服务器上,这时候除了存储在本地外,自建笔记服务器也是一种选择,Leanote就是一款开源的云笔记系统(包括服务端和客户端开源),数据存储在个人的云端服务器上,可自行管理使用,多设备多平台,可以满足大部分笔记需求,今天主机笔记就给大家介绍下如何使用Leanote搭建自己的笔记服务器

 

准备

服务器一台,最好是Linux系统,虽然所Leanote也支持Windows但是不建议,这里我用的是Ubuntu系统

宝塔面板,不需要安装web环境

 

宝塔安装Mongodb环境

首先安装宝塔面板,具体命令可以查看宝塔官网

面板装好以后不需要装Web环境,直接安装Mongodb

安装时间可能少长一些,等待完成即可

 

下载Leanote安装包

打开此下载链接找到自己服务器对应的版本,Linux的话一般是前2个,64位或32位

因为需要跳转下载,所以必须先下载到本地再上传到服务器,可以使用SFTP传输

或者使用lrzsz命令上传到服务器

sudo apt-get install lrzsz
rz

然后选择自己下载的包传上去并解压

cd /home/ubuntu
tar -xzvf leanote-linux-amd64-v2.6.1.bin.tar.gz

 

Mongodb导入数据

执行以下命令,注意修改/home/ubuntu部分路径为自己刚刚下载Leanote的目录

mongorestore -h localhost -d leanote --dir /home/ubuntu/leanote/mongodb_backup/leanote_install_data/

导入成功的话会提示done,如上图

 

配置Leanote

vi leanote/conf/app.conf

这里是Leanote的配置文件,比如域名、端口、访问控制、语言等,主要必须修改的一项是 app.secret 必须修改成其他随机的字符串

 

运行Leanote

screen -S leanote       #使用screen保证退出linux后继续运行

cd /home/ubuntu/leanote/bin      #进入到Leanote执行目录

bash run.sh

出现这种界面的话,表示运行成功

访问 ip:9000 开始使用(不要忘记开防火墙和安全组端口),默认管理员账号密码为 admin  abc123

 

参考链接:

原Git教程:Leanote 二进制版详细安装教程 Mac and Linux

蚂蚁笔记官网:https://leanote.com/

 

未经允许不得转载:便宜VPS网 » VPS自建云笔记服务器 宝塔面板 + Leanote