今日,云服务器网络(yuntue.com)小编将向您介绍建立个人云笔记服务器的教程。无论是在工作中还是在学习中,高效易用的云笔记都是必不可少的工具之一。今天,我想介绍一下建立自己的个人云笔记服务器。让我们来看看自建的leanote蚂蚁云笔记服务。
自建云笔记服务器的优点是:
所有的数据都在你自己的控制之下,不要担心被第三方服务器泄露或丢失。毕竟,笔记中的内容是私人和重要的。
不要被广告打扰,不要担心收费或限制使用。
如果动手能力强,可以定制云笔记的功能或界面。
使用 Leanote 其优点是:
开源。开源意味着免费、透明等诸多好处。
支持多端笔记同步。包括移动终端,pc 端(windows, linux,mac os),web 端。
直接向博客发布支持笔记,方便笔记共享和公开。
支持 markdown 语法。
Leanote 安装过程
我的 leanote 服务是安装的 vultr 操作系统使用的云服务器 Ubuntu16.04。
推荐使用 vultr 基本款云服务器,稳定性网络都不错。而且 vultr 现在还有注册发送 100 美元活动,直接活动:VULTR 2020 年折扣,新用户直接发送 100 美元)
1 安装 mongodb
//下载 mongodb 安装包
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.1.tgz
//解压
tar -xzvf mongodb-linux-x86_64-3.0.1.tgz
//创建 mongodb 数据目录
mkdir -p /data/db
//mongodb 加入环境变量
echo export PATH=$PATH:/root/mongodb-linux-x86_64-3.0.1/bin >>/etc/profile
source /etc/profile
//运行 mongodb
mongod –bind_ip localhost –port 27017 –dbpath /data/db/ –logpath=/var/log/mongod.log –fork
2 安装配置 leanote
//下载 leanote 安装包
wget https://downloads.sourceforge.net/project/leanote-bin/2.6.1/leanote-linux-amd64-v2.6.1.bin.tar.gz
//解压
tar -zxvf leanote-linux-amd64-v2.6.1.bin.tar.gz
//配置 leanote 注意填写服务端口和密码 80,因为 vultr 其他端口默认不开放
vim /home/leanote/conf/app.conf
app.secret=yuntue.com
http.port=80
site.url=http://你主机 IP:80
//导入 leanote 初始化数据
mongorestore -h localhost -d leanote –dir /root/leanote/mongodb_backup/leanote_install_data/
//启动 leanote 服务
nohup /bin/bash /root/leanote/bin/run.sh >> /var/log/leanote.log 2>&1 &
leanote 使用体验
下载 leanote 客户端,leanote 主页:leanote.com
下载解压 windows 客户端后,打开 leanote.exe,配置服务器地址,即 http:///你的服务器 ip:80
默认账号密码 admin/abc123,进入后,主界面如下:
0 留言