banner
MACSITE

@MACSITE

兴趣是学习的动力,学习也能成为消遣!--你愁啥-ncs.fun

折騰Qexo,Hexo的後台應用

折騰 qexo,hexo 的後台應用#

簡略聊聊#

弄了 hexo 博客系統後,發現沒有後台,只能命令符發布文章

然後測試了很多後台程序,對於沒接觸過 hexo 的博主來說真的很麻煩,

偶然間看到 qexo, 支持所見即所得 markdown,

新手的福音啊,但是 qexo 的作者編寫的說明對新手來說太簡略了,反復查資料,找教程。

網上教程還少,東拼西湊的終於把 qexo 建設上了

你說我為什麼不在本地部署?哈,一是懶,二是真的太繁瑣了,坑更多,

重點所有設置全靠改代碼

不想折騰建議用 Z-Blog 或 wordpress 吧。
現在有了新的選擇,就是你看到本篇文章的博客,xlog 提供

先說下建設 qexo 所需的網站吧#

1,MongoDB#

為什麼用它... 因為它免費,同樣免費的 SupaBase 數據庫,部署 qexo 時出現 500 錯誤,全英文啊,所以放棄了。

MongoDB 一次成功

註冊 MongoDB 賬號 創建免費 MongoDB 數據庫,區域一定要選擇 AWS / N. Virginia (us-east-1) 在 Clusters 頁面點擊 CONNECT, 按步驟設置允許所有 IP 地址的連接), 創建數據庫用戶,並記錄數據庫連接信息,密碼即為你所設置的值

image

這是官網說明,簡略吧?還要搜索 MongoDB 的註冊方法及創建數據庫

2, 一鍵部署 https://vercel.com/#

下面官方介紹,還是不是給小白看的,至少要有一定基礎。到這小白勸退。除了喜歡折騰的。

繼續搜索 [https://vercel.com/ 註冊吧,還有 vercel.com 的免費域名已經被污染 (為什麼被污染我不知道,抄的網上說法,本人不負責), 國內不能使用,需要綁定自己域名,這是個坑,小白注意。

但是 vecel 界面和操作我覺得比 netlify 友好,最主要的 vecel 免費,netlify 還沒研究明白!!

一鍵部署##

部署到 Vercel

首次部署會報錯,請無視並重新進入項目,在項目設置界面添加環境變量 Environment Variables

名稱意義示例
MONGODB_HOSTMongoDB 數據庫連接地址mongodb+srv://cluster0.xxxx.mongodb.net
MONGODB_PORTMongoDB 數據庫通信端口 默認應填寫 2701727017
MONGODB_USERMongoDB 數據庫用戶名abudu
MONGODB_DBMongoDB 數據庫名Cluster0
MONGODB_PASSMongoDB 數據庫密碼password

在 Deployments 點擊 Redeploy 開始部署,若沒有 Error 訊息即可打開域名進入初始化引導

這只是 qexo 部署的的結束#

還有 hexo 部署呢,先不說我怎麼做的了,至少你能看到這說明 github 肯定熟悉。不熟去搜索吧,至少是個學習過程。hexo 下次再說

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。