天天看點

ECS進階班第五天1.建立ECS資源2.連接配接ECS伺服器3.安裝MongoDB4.安裝Leanote

1.建立ECS資源

2.連接配接ECS伺服器

3.安裝MongoDB

Leanote雲筆記使用MongoDB作為後端資料庫

1.配置MongoDB的yum源

vi /etc/yum.repos.d/mongodb-org-3.4.repo

2.添加以下内容

[mongodb-org-3.4]  
name=MongoDB Repository  
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/  
gpgcheck=1  
enabled=1  
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc

#這裡可以修改 gpgcheck=0, 省去gpg驗證           

3.輸入以下指令,把伺服器的包資訊下載下傳到本地電腦緩存

yum makecache

4.安裝MongoDB

yum -y install mongodb-org

5.啟動mongodb

systemctl start mongod.service

6.查到mongodb的狀态

systemctl status mongod.service

ECS進階班第五天1.建立ECS資源2.連接配接ECS伺服器3.安裝MongoDB4.安裝Leanote

4.安裝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項,将該項的值改為任意字元串。(如不修改将會有安全風險)

vim leanote/conf/app.conf

1)進入vim編輯器後,輸入:/app.secret=并按下回車查找app.secret位置

2)将app.secret的值修改為任意項。如app.secret=aaaaa

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://公網位址>:9000,預設管理使用者為admin,密碼為abc123
ECS進階班第五天1.建立ECS資源2.連接配接ECS伺服器3.安裝MongoDB4.安裝Leanote