使用 Leanote 搭建本身专属的云笔记

Leanote 是一款开源的云笔记程序,使用 golang + mongodb 开发,支持 markdown、代码高亮、免打扰“写做模式”,以及将内容发布为博客等。今天为你们分享一下 Leanote 私有云部署搭建本身专属的云笔记的过程。linux

使用 Leanote 搭建本身专属的云笔记

安装步骤

一、下载 leanote 二进制版

下载 leanote 最新二进制版,下载地址:http://leanote.org/#downloadgolang

假设将文件下载到 /opt 目录下, 解压文件从而在 /opt 目录下生成 leanote 目录:mongodb

 

二、安装 mongodb

推荐使用宝塔面板安装 mongodb,安装后启动 mongodb 服务便可。浏览器

使用 Leanote 搭建本身专属的云笔记

测试 mongodb 是否安装成功:安全

 

三、导入初始数据

leanote 初始数据存放在 /opt/leanote/mongodb_backup/leanote_install_data 中。bash

打开终端, 输入如下命令导入数据。markdown

 

四、配置 leanote

leanote 的配置存储在文件 conf/app.conf 中。app

修改 app.secret 一项, 在若干个随机位置处,将字符修改为一个其余的值, 不然会有安全隐患。测试

五、运行 leanote

新开一个窗口, 运行:spa

最后出现如下信息证实运行成功:

打开浏览器输入:http://101.200.45.166:9000(IP 换成本身的),能访问就说明没有问题。

六、配置域名

为了方便起见,咱们能够配置一个域名。假设域名为:note.pieruo.com,经过宝塔面板配置的方法以下:

使用 Leanote 搭建本身专属的云笔记

效果预览

在浏览器中输入:http://note.pieruo.com,效果以下:

使用 Leanote 搭建本身专属的云笔记

登陆后效果:

使用 Leanote 搭建本身专属的云笔记

结束语

Leanote 是一个很好用的云笔记软件,使用 Leanote 能够快速构建咱们专属的云笔记,支持Docker,私有云部署。你们若是感兴趣的话,不妨尝试一下。

 

 

转载自:https://www.pieruo.com/