md开源云笔记php,推荐一款开源的云笔记 – Leanote(蚂蚁笔记)

30504e7f5061ca6c96d2c0501a6841a9.png

谢谢群友 @扑街 分享!

开篇

前不久为知笔记全面收费。一部分人转投其他免费的笔记。一部分人由于笔记太多(也许是情怀)付费使用。

国内的比较出名的3款云笔记,目前仅有道对免费用户没什么限制。

免费不易,早晚收费!

以下是有道云笔记,为知笔记和印象笔记一些比较。(转自网易)

5adda62813ab458ef4af4d8f46619274.png

d3e6e7ef72086bad95669cb864e47920.png

ba38802c9ade4ea7d56b2815fb2eab57.png

Leanote

下面介绍一下本文的猪脚 :Leanote (蚂蚁笔记)

Leanote 也提供了云笔记服务,有免费 也有付费的。

就免费而言没有有道云笔记实在点儿(个人观点)!

当然本文主要不是介绍Leanote提供的服务,而是开源项目。

开源项目

Leanote, 不只是笔记!

特性

高效笔记:Leanote 有易操作的界面, 包含一款富文本编辑器和Markdown编辑器,让您的笔记记录更轻松和高效。对高阶用户,我们还提供Vim 和Emacs 编辑模式,助推你的写作速度更上层楼。

知识管理: Leanote 灵活而强大的“笔记本-笔记-标签”系统,让它成为你个人知识管理的利器。

分享: 你可以通过Leanote同好友分享知识、想法和经历, 邀请好友加入你的笔记簿,通过云端交流信息。

协作: Leanote协助你与同事之间相互协作,激荡新思路,随时随地头脑风暴。

博客: Leanote也可以作为你的个人博客, 把你的知识传播的更远!

其它特性

支持Markdown编辑

写作模式

Vim 及 Emacs 编辑模式

支持PDF导出

支持批量操作

博客自定义主题, 实现高度定制化

Leanote云笔记产品包括: Leanote Web & Server(即本仓库), 桌面客户端, IOS, android. 4端全部开源!

部署指南

Leanote 提供非常详细的 安装说明介绍。

更多内容: https://github.com/leanote/leanote/wiki

这里说一下 二进制安装。(推荐此方法)

安装步骤:

下载 leanote 二进制版。

安装 mongodb。

导入初始数据。

配置 leanote。

运行 leanote。

1. 下载 leanote 二进制版

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

1

2

$>cd/home/user1

$>tar-xzvfleanote-darwin-amd64.v2.0.bin.tar.gz

2. 安装 mongodb

到 mongodb 官网 下载相应系统的最新版安装包,或者从以下链接下载旧版本:

64位 linux mongodb 3.0.1 下载链接: https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.1.tgz

下载到 /home/user1下, 直接解压即可:

1

2

$>cd/home/user1

$>tar-xzvfmongodb-linux-x86_64-3.0.1.tgz/

为了快速使用mongodb命令, 可以配置环境变量。编辑 ~/.profile或/etc/profile 文件, 将mongodb/bin路径加入即可:

1

$>sudovim/etc/profile

此处实例使用了vim文本编辑器,你可以使用自己熟悉的编辑器。

在/etc/profile中添加以下行,注意把用户名(user1)和相应的文件目录名(mongodb-linux-x86_64-3.0.1)替换成自己系统中的名称:

1

exportPATH=$PATH:/home/user1/mongodb-linux-x86_64-3.0.1/bin

保存修改后,在终端运行以下命令使环境变量生效:

1

$>source/etc/profile

3.测试mongodb安装

先在/home/user1下新建一个目录data存放mongodb数据:

1

mkdir/home/user1/data

用以下命令启动mongod:

1

mongod--dbpath/home/user1/data

这时mongod已经启动,重新打开一个终端, 键入mongo进入交互程序:

1

2

3

$>mongo

>showdbs

...数据库列表

mongodb安装到此为止, 下面为mongodb导入leanote初始数据。

4. 导入初始数据

leanote初始数据存放在 /home/user1/leanote/mongodb_backup/leanote_install_data中。

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

1

$>mongorestore-hlocalhost-dleanote--dir/home/user1/leanote/mongodb_backup/leanote_install_data/

现在在mongodb中已经新建了leanote数据库, 可用命令查看下leanote有多少张”表”:

1

2

3

4

5

6

7

8

9

10

11

12

$>mongo

>showdbs# 查看数据库

leanote0.203125GB

local0.078125GB

>useleanote# 切换到leanote

switchedtodbleanote

>showcollections# 查看表

files

has_share_notes

note_content_histories

note_contents

....

初始数据的users表中已有2个用户:

1

2

user1username:admin,password:abc123(管理员,只有该用户才有权管理后台,请及时修改密码)

user2username:demo@leanote.com,password:demo@leanote.com(仅供体验使用)

5. 配置leanote

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

请务必修改app.secret一项, 在若干个随机位置处,将字符修改成一个其他的值, 否则会有安全隐患!

其它的配置可暂时保持不变, 若需要配置数据库信息, 请参照 leanote问题汇总。

6. 运行leanote

注意: 在此之前请确保mongodb已在运行!

新开一个窗口, 运行:

1

2

$>cd/home/user1/leanote/bin

$>bashrun.sh

最后出现以下信息证明运行成功:

1

2

3

4

...

TRACE2013/06/0615:01:27watcher.go:72:Watching:/home/life/leanote/bin/src/github.com/leanote/leanote/conf/routes

Goto/@teststorunthetests.

Listeningon:9000...

恭喜你, 打开浏览器输入: http://ip:9000 体验leanote吧!

No related posts.

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值