Leanote使用mysql_用Leanote搭建自己的云笔记服务

本文详细介绍了如何使用 Leanote 搭建个人云笔记服务,包括安装 Golang、Revel 和 Leanote 源码,设置 MongoDB 数据库,导入初始数据,配置 Leanote 应用,创建数据库用户,指定超级管理员账户,以及安装 wkhtmltopdf 以支持 PDF 导出。
摘要由CSDN通过智能技术生成

之前一直使用Leanote云笔记,后来因为限流不能同步,调研了几个其他云笔记都各有缺点,偶然间看到有用Leanote搭建云笔记服务的,就自己也搭了一个。

所需软件

Golang

Revel

Leanote源码

Mongodb

Golang

将文件下载到/home/user/下,解压文件:

cd /home/user/

tar -xzvf go1.8.4.linux-amd64.tar.gz

在/home/user/目录下新建gopackage目录,用来存放go的包和编译后的文件:

mkdir /home/user/gopackage

配置环境变量, 编辑/etc/profile或~/.bashrc文件,我使用的是~/.bashrc:

#在文件最后添加

export GOROOT=/home/user/go

export GOPATH=/home/user/gopackage

export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

之后再 source 一下修改的文件

source ~/.bashrc

查看go是否安装成功

go version

得到

go version go1.8.4 linux/amd64

获取Revel和 Leanote 源码

下载leanote-all-master.zip,解压后,将src文件夹复制到/home/user/gopackage/

使用如下命令生成revel二进制命令,稍后运行Leanote需要用到:<

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值