Leanote是一款線上的雲筆記應用,有如下特點:
- 支援網頁、PC、手機APP用戶端和微信版,随時記錄,友善分享,支援語音,圖檔輸入。
- 代碼高亮,涵蓋所有主流語言的代碼高亮,随心所欲在Leanote裡寫代碼,記知識。
- 包含一款富文本編輯器和Markdown編輯器。對高階使用者,提供
和
Vim
編輯模式。
Emacs
- 專業數學公式編輯,像Word和Latex能編輯數學公式。
- 支援建立思維腦圖,将散亂的想法以樹狀資訊分層展示。
- 詳細曆史紀錄,每次儲存都在後端備份,輕松查找,一鍵恢複。
- 實時同步雲端。
安裝MongoDB
1.運作以下指令建立/編輯
mongodb-org-4.2.repo
檔案
vim /etc/yum.repos.d/mongodb-org-4.2.repo
2.編輯檔案
[mongodb-org-4.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.2/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc
3.運作以下指令安裝MongoDB
yum install -y mongodb-org
或
yum install -y mongodb-org-4.2.6 mongodb-org-server-4.2.6 mongodb-org-shell-4.2.6 mongodb-org-mongos-4.2.6 mongodb-org-tools-4.2.6
4.執行以下指令,啟動MongoDB服務
systemctl start mongod
5.執行以下指令,檢視MongoDB運作狀态
systemctl status mongod
- 若
狀态為Active
則啟動成功。running
安裝Leanote
1.運作以下指令,下載下傳Leanote二進制安裝包
wget https://nchc.dl.sourceforge.net/project/leanote-bin/2.6.1/leanote-linux-amd64-v2.6.1.bin.tar.gz
2.運作以下指令,解壓安裝包
tar -zxvf leanote-linux-amd64-v2.6.1.bin.tar.gz
3.運作以下指令,編輯檔案
leanote/conf/app.conf
,在檔案中找到
app.secret
項,将該項的值改為任意字元串。(根據Leanote官方文檔,如不修改将會有安全風險)
vim leanote/conf/app.conf
4.運作以下指令,初始化資料庫
mongorestore -h localhost -d leanote --dir /root/leanote/mongodb_backup/leanote_install_data/
5.運作以下指令,啟動服務
nohup bash /root/leanote/bin/run.sh > /root/leanote/run.log 2>&1 &
6.通路雲筆記。
在浏覽器中通路
http://<ECS公網位址>:9000
,請将
<ECS公網位址>
替換為左側資源欄中的ECS公網IP位址。預設管理使用者為
admin
,密碼為
abc123
。登入成功後如下圖所示。
參考/引用
leanote/leanote: Not Just A Notepad! (golang + mongodb) http://leanote.org (github.com) 搭建個人Leanote雲筆記本 - 開發者雲體驗平台 (aliyun.com) CentOS 7上安裝MongoDB_赫子子的部落格-CSDN部落格