md开源云笔记php,推荐一款开源的云笔记 – Leanote(蚂蚁笔记)
謝謝群友 @撲街 分享!
開篇
前不久為知筆記全面收費(fèi)。一部分人轉(zhuǎn)投其他免費(fèi)的筆記。一部分人由于筆記太多(也許是情懷)付費(fèi)使用。
國內(nèi)的比較出名的3款云筆記,目前僅有道對(duì)免費(fèi)用戶沒什么限制。
免費(fèi)不易,早晚收費(fèi)!
以下是有道云筆記,為知筆記和印象筆記一些比較。(轉(zhuǎn)自網(wǎng)易)
Leanote
下面介紹一下本文的豬腳 :Leanote (螞蟻筆記)
Leanote 也提供了云筆記服務(wù),有免費(fèi) 也有付費(fèi)的。
就免費(fèi)而言沒有有道云筆記實(shí)在點(diǎn)兒(個(gè)人觀點(diǎn))!
當(dāng)然本文主要不是介紹Leanote提供的服務(wù),而是開源項(xiàng)目。
開源項(xiàng)目
Leanote, 不只是筆記!
特性
高效筆記:Leanote 有易操作的界面, 包含一款富文本編輯器和Markdown編輯器,讓您的筆記記錄更輕松和高效。對(duì)高階用戶,我們還提供Vim 和Emacs 編輯模式,助推你的寫作速度更上層樓。
知識(shí)管理: Leanote 靈活而強(qiáng)大的“筆記本-筆記-標(biāo)簽”系統(tǒng),讓它成為你個(gè)人知識(shí)管理的利器。
分享: 你可以通過Leanote同好友分享知識(shí)、想法和經(jīng)歷, 邀請(qǐng)好友加入你的筆記簿,通過云端交流信息。
協(xié)作: Leanote協(xié)助你與同事之間相互協(xié)作,激蕩新思路,隨時(shí)隨地頭腦風(fēng)暴。
博客: Leanote也可以作為你的個(gè)人博客, 把你的知識(shí)傳播的更遠(yuǎn)!
其它特性
支持Markdown編輯
寫作模式
Vim 及 Emacs 編輯模式
支持PDF導(dǎo)出
支持批量操作
博客自定義主題, 實(shí)現(xiàn)高度定制化
Leanote云筆記產(chǎn)品包括: Leanote Web & Server(即本倉庫), 桌面客戶端, IOS, android. 4端全部開源!
部署指南
Leanote 提供非常詳細(xì)的 安裝說明介紹。
更多內(nèi)容: https://github.com/leanote/leanote/wiki
這里說一下 二進(jìn)制安裝。(推薦此方法)
安裝步驟:
下載 leanote 二進(jìn)制版。
安裝 mongodb。
導(dǎo)入初始數(shù)據(jù)。
配置 leanote。
運(yùn)行 leanote。
1. 下載 leanote 二進(jìn)制版
假設(shè)將文件下載到 /home/user1 目錄下, 解壓文件從而在 /home/user1 目錄下生成 leanote目錄:
1
2
$>cd/home/user1
$>tar-xzvfleanote-darwin-amd64.v2.0.bin.tar.gz
2. 安裝 mongodb
到 mongodb 官網(wǎng) 下載相應(yīng)系統(tǒng)的最新版安裝包,或者從以下鏈接下載舊版本:
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命令, 可以配置環(huán)境變量。編輯 ~/.profile或/etc/profile 文件, 將mongodb/bin路徑加入即可:
1
$>sudovim/etc/profile
此處實(shí)例使用了vim文本編輯器,你可以使用自己熟悉的編輯器。
在/etc/profile中添加以下行,注意把用戶名(user1)和相應(yīng)的文件目錄名(mongodb-linux-x86_64-3.0.1)替換成自己系統(tǒng)中的名稱:
1
exportPATH=$PATH:/home/user1/mongodb-linux-x86_64-3.0.1/bin
保存修改后,在終端運(yùn)行以下命令使環(huán)境變量生效:
1
$>source/etc/profile
3.測試mongodb安裝
先在/home/user1下新建一個(gè)目錄data存放mongodb數(shù)據(jù):
1
mkdir/home/user1/data
用以下命令啟動(dòng)mongod:
1
mongod--dbpath/home/user1/data
這時(shí)mongod已經(jīng)啟動(dòng),重新打開一個(gè)終端, 鍵入mongo進(jìn)入交互程序:
1
2
3
$>mongo
>showdbs
...數(shù)據(jù)庫列表
mongodb安裝到此為止, 下面為mongodb導(dǎo)入leanote初始數(shù)據(jù)。
4. 導(dǎo)入初始數(shù)據(jù)
leanote初始數(shù)據(jù)存放在 /home/user1/leanote/mongodb_backup/leanote_install_data中。
打開終端, 輸入以下命令導(dǎo)入數(shù)據(jù)。
1
$>mongorestore-hlocalhost-dleanote--dir/home/user1/leanote/mongodb_backup/leanote_install_data/
現(xiàn)在在mongodb中已經(jīng)新建了leanote數(shù)據(jù)庫, 可用命令查看下leanote有多少張”表”:
1
2
3
4
5
6
7
8
9
10
11
12
$>mongo
>showdbs# 查看數(shù)據(jù)庫
leanote0.203125GB
local0.078125GB
>useleanote# 切換到leanote
switchedtodbleanote
>showcollections# 查看表
files
has_share_notes
note_content_histories
note_contents
....
初始數(shù)據(jù)的users表中已有2個(gè)用戶:
1
2
user1username:admin,password:abc123(管理員,只有該用戶才有權(quán)管理后臺(tái),請(qǐng)及時(shí)修改密碼)
user2username:demo@leanote.com,password:demo@leanote.com(僅供體驗(yàn)使用)
5. 配置leanote
leanote的配置存儲(chǔ)在文件 conf/app.conf 中。
請(qǐng)務(wù)必修改app.secret一項(xiàng), 在若干個(gè)隨機(jī)位置處,將字符修改成一個(gè)其他的值, 否則會(huì)有安全隱患!
其它的配置可暫時(shí)保持不變, 若需要配置數(shù)據(jù)庫信息, 請(qǐng)參照 leanote問題匯總。
6. 運(yùn)行l(wèi)eanote
注意: 在此之前請(qǐng)確保mongodb已在運(yùn)行!
新開一個(gè)窗口, 運(yùn)行:
1
2
$>cd/home/user1/leanote/bin
$>bashrun.sh
最后出現(xiàn)以下信息證明運(yùn)行成功:
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 體驗(yàn)leanote吧!
No related posts.
總結(jié)
以上是生活随笔為你收集整理的md开源云笔记php,推荐一款开源的云笔记 – Leanote(蚂蚁笔记)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: lterator(),Iterator,
- 下一篇: Qt设置背景图片