天天看點

ECS進階訓練營-DAY 5 打卡 搭建個人Leanote雲筆記本一.先介紹下Leanote二.連接配接ECS伺服器三.安裝MongoDB四.安裝Leanote

一.先介紹下Leanote

ECS進階訓練營-DAY 5 打卡 搭建個人Leanote雲筆記本一.先介紹下Leanote二.連接配接ECS伺服器三.安裝MongoDB四.安裝Leanote

github位址: https://github.com/leanote

特性

  • Markdown文法支援
  • 無幹擾的寫作模式
  • Vim和Emacs編輯模式
  • 将筆記導出為PDF
  • 批處理操作
  • 可定制的部落客題

二.連接配接ECS伺服器

ECS進階訓練營-DAY 5 打卡 搭建個人Leanote雲筆記本一.先介紹下Leanote二.連接配接ECS伺服器三.安裝MongoDB四.安裝Leanote

三.安裝MongoDB

1.執行以下指令,安裝MongoDB。

yum -y install mongodb mongodb-server.x86_64 mariadb-devel.i686           

2.執行以下指令,啟動MongoDB服務。

systemctl start mongod           
ECS進階訓練營-DAY 5 打卡 搭建個人Leanote雲筆記本一.先介紹下Leanote二.連接配接ECS伺服器三.安裝MongoDB四.安裝Leanote

但是這裡報錯了,少了2個包,是以這裡我是用清華鏡像站的教程安裝MongoDB,這個教程是我目前看過最簡潔的,推薦大家使用

跳轉位址
ECS進階訓練營-DAY 5 打卡 搭建個人Leanote雲筆記本一.先介紹下Leanote二.連接配接ECS伺服器三.安裝MongoDB四.安裝Leanote

然後這次是成功了的

ECS進階訓練營-DAY 5 打卡 搭建個人Leanote雲筆記本一.先介紹下Leanote二.連接配接ECS伺服器三.安裝MongoDB四.安裝Leanote

3.執行以下指令,檢視MongoDB運作狀态。

systemctl status mongod           

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

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,請将替換為左側資源欄中的ECS公網IP位址。預設管理使用者為admin,密碼為abc123
ECS進階訓練營-DAY 5 打卡 搭建個人Leanote雲筆記本一.先介紹下Leanote二.連接配接ECS伺服器三.安裝MongoDB四.安裝Leanote

因為這次有個步驟有問題,組員們也在群裡積極探讨解決方法,拉進了之間的距離,團隊協作在這次作業中發揮了很大作用,讓一些隊員少走彎路