我的博客目前以及文檔運行了2個多月了,今天花時間把整個搭建流程整理分享給你們前端
我的博客主頁:guoyiblog.cnjava
用的騰訊的最基礎的服務器,1核2G,申請了免費的域名和ssl證書node
域名審覈大概要4-5天,證書審覈基本不到一天的時間nginx
這裏我選用的centos系統,不過用其餘的也無所謂,看我的喜愛git
接下來就是博客的技術架構了,這裏由於我的技術棧的緣由,我選擇了以下技術來實現網站的搭建:mongodb
前端分爲兩個工程數據庫
其中對於md格式的展現使用了marked組件和highlight對於代碼實現高亮後端
並使用了gitment來實現了評論系統centos
服務器端使用了koa2來搭建,分爲兩個模塊,也是對應上面的部分,client和admin兩個模塊,分佈對對用戶以及管理員界面提供不一樣的接口api
前端使用angular生產環境發佈
後端經過pm進程管理來部署
最後經過nginx服務器,將http重定向到https,將api接口反向代理到3001的端口上
具體的代碼邏輯能夠看我博客的第一篇文章