日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

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

發布時間:2024/3/12 php 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 md开源云笔记php,推荐一款开源的云笔记 – Leanote(蚂蚁笔记) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

謝謝群友 @撲街 分享!

開篇

前不久為知筆記全面收費。一部分人轉投其他免費的筆記。一部分人由于筆記太多(也許是情懷)付費使用。

國內的比較出名的3款云筆記,目前僅有道對免費用戶沒什么限制。

免費不易,早晚收費!

以下是有道云筆記,為知筆記和印象筆記一些比較。(轉自網易)

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.

總結

以上是生活随笔為你收集整理的md开源云笔记php,推荐一款开源的云笔记 – Leanote(蚂蚁笔记)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。