netlify部署部落格

今天發現github的pages服務居然炸了,不知道誰幹的,所以我將目光放到了netlify,以前就早有耳聞,好像速度會比github快,我也不知道是不是,我主要是為了雙線部署,解決移動寬頻不能訪問我部落格的原因。不管如何,本篇文章教你如何使用netlify部署你的部落格。

登入Netlify

Netlify官網

直接使用你的github帳號就可以了,如果無法訪問這個網站,那你可能需要掛梯。

部署部落格

我使用的是hexo所以直接按照以往部署的方式即可

hexo g -d

你無需更改hexo的任何配置,只需要使用這個命令先部署到github。

如果你使用的是其他靜態程式,只需要和你以前一樣,先部署到github即可。

創建站點

點擊New site from Git

然後選擇Github

允許登入後,直接選擇你要部署的倉庫

綁定域名

之後等待部署,會給你跳到一個頁面,如圖:

有一個帶netlify的域名,也就是你目前唯一的一個域名,你需要把netlify給你的域名進行解析,使用CNAME記錄類型,和你解析github的網站一樣。

至於如何解析,我這裡就不教了。

然後點擊Add domian alias添加你的域名,刷新一下,如果域名變綠色就是解析成功了

使用HTTPS

你可以使用官方為你提供的HTTPS證書,但是要做一些配置,我這裡直接使用我自己的證書。

免費證書可以到騰訊雲申請。

  • 先下載你的證書文件

解壓後,可以看到如下文件

我們只需要Apache目錄下的證書文件

在HTTPS這裡,下面應該有兩個按鈕,因為我已經綁過域名了,所以和你們顯示的不一樣

我們選擇HTTPS下面的第二個按鈕即可

  • 把帶有域名並以crt結尾的證書文件,複製粘貼到下面的第一個框
  • 把帶有域名以key結尾的文件內容,複製粘貼到第二個框
  • 把帶有bundle的文件內容,複製粘貼到第三個框
  • 最後選擇install就可以了

完成後如下圖顯示:

部落格內容遵循 署名-非商業性使用-相同方式共享 4.0 國際 (CC BY-NC-SA 4.0) 協議 本文永久鏈接是:https://mrhuanhao.cn/2020/03/26/netlifydeploy/ 轉載時,請註明文章來源!!!