開發與維運

搭建自己專屬的雲筆記

本章內容出自《7天學會ECS》電子書,點擊下載完整版

搭建自己專屬的雲筆記

在本課程中將要帶大家安裝一下mangodb,安裝二進制Leanotes的版本,最終形成一個如下圖一樣大氣的雲筆記:

image.png

我們可以在這個筆記裡記錄、修改筆記:

image.png

第一步:開通ECS雲服務器

同搭建簡歷與搭建Linux學習環境一樣,我們進行自己雲筆記的搭建也需要開通ECS雲服務器,具體操作步驟同上。

第二步:安裝 Leanote 程序

Leanote是一款開源雲筆記軟件,使用Go的Web框架revel和MongoDB開發完成。支持多語言多用戶有非常好的筆記記錄體驗,接下來我們將介紹 Leanote 的二進制版安裝教程。
1、設置安全組
(1)進入本實例安全組

image.png

(2)點擊配置規則

image.png

(3)右上角快速創建規則

image.png

(4)根據框內內容輸入,並點擊確認:
HTTP(80) 和 HTTPS(443)
授權對象為:0.0.0.0/0

image.png

2、安裝 MongoDB
(1)導入包管理系統使用的公鑰
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6
(2)為MongoDB創建一個列表文件
根據版本創建/etc/apt/sources.list.d/mongodb-org-3.4.list 列表文件
Ubuntu 14.04
echo "deb [ arch=amd64 ] http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list

Ubuntu 16.04
echo "deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
(3)更新本地包數據庫
sudo apt-get update
(4)安裝最新版本的MongoDB
sudo apt-get install -y mongodb-org

3、安裝 Leanote

(1) 下載或者通過sftp上傳二進制包(建議本地下載後上傳 速度快)
wget https://nchc.dl.sourceforge.net/project/leanote-bin/2.6.1/leanote-linux-amd64-v2.6.1.bin.tar.gz
(2) 解壓
tar xzf leanote-linux-amd64-v2.6.1.bin.tar.gz
(3)啟動MongoDB
sudo service mongod start
(4)導入數據庫,最後出現 done 表示成功
cd leanote
mongorestore -h localhost -d leanote --dir mongodb_backup/leanote_install_data/
(5)啟動Leanote 出現 Listening on :9000... 表示成功:
cd
apt install screen
screen -S leanote
cd leanote/bin
bash run.sh

第三步:配置 Leanote

代碼:
cd ../
cd conf
vim app.conf
bash ../bin/run.sh

image.png
image1.png
image2.png
image3.png
image4.png
image5.png
image6.png
image7.png
image8.png
image9.png
image10.png

瀏覽器打開就行。
http://ECS 公網 IP

image.png

第四步:使用 Leanote

1、進入首頁後,在頂部切換至中文:

image.png

2、點擊登錄,賬號是admin,密碼是abc123

image.png

3、點擊這裡的 + 號,是創建一個筆記分類

image.png

4、然後我們就可以新建我們的筆記了!

image.png

5、筆記是實時保存的,我們不用刻意去點擊保存,或者 Ctrl + S

image.png

6、在右上角,點擊後臺管理

image.png

7、在 Configuration 中 Site’s URL修改為我們的ECS公網IP

image.png

8、Open Register 中可以選擇不開放註冊

image.png

Leave a Reply

Your email address will not be published. Required fields are marked *