Github Pages+Gridea搭建個人博客


1 概述

Github Pages可以用來托管個人網站,靜態的,便於用來實現博客,可以在一個倉庫的settings中開啟:
在這里插入圖片描述
Gridea是一個靜態博客寫作客戶端,所有文件都在本地,沒有數據庫,實現簡單,支持Markdown。
在這里插入圖片描述
好了不多說開始動手。

2 准備工作

  • 一個Gthub賬號
  • 一個Github Pages的倉庫
  • 一個Gridea客戶端(支持Mac,Windows,Linux)
  • (可選)一個域名

3 Github Pages

在這里插入圖片描述
倉庫名是:

用戶名.github.io

需要公開倉庫與一個REDAME文件,然后創建.
在這里插入圖片描述
進入設置開啟Github Pages:
在這里插入圖片描述
下拉找到Github Pages:
在這里插入圖片描述
默認使用master分支,可以選擇主題.
在這里插入圖片描述
然后在瀏覽器輸入剛才創建的倉庫名就可以訪問了.
在這里插入圖片描述

4 Gridea

理論上來說這樣就完成了,但是如果想更好看和更方便管理一些,就要用Gridea.
先去下載,官網這里.
下載之后直接打開,進入設置:
在這里插入圖片描述
域名與倉庫名一樣,分支填master,email自己填,這里說一下Token.打開設置中的開發者設置:
在這里插入圖片描述
新建一個Token:
在這里插入圖片描述
只需要勾選倉庫相關的權限,名字可以隨便.
在這里插入圖片描述
復制填入.
在這里插入圖片描述
然后可以測試一下連接:
在這里插入圖片描述
在這里插入圖片描述
若失敗請返回前幾步看看哪里出錯.
設置好了之后可以設置主題等,自定義美化.
在這里插入圖片描述
設置好了之后可以先預覽再同步.
在這里插入圖片描述
同步完成后就可以在瀏覽器輸入

用戶名.github.io

進行訪問了.

在這里插入圖片描述

5 綁定域名(可選)

如果購買了域名的話,可以綁定到自己的域名上面,筆者的域名是阿里雲上購買的,因此這里以阿里雲的為例,進入域名的解析頁面,添加兩個記錄:
在這里插入圖片描述
第一個記錄類型是CNAME,主機記錄是www,記錄值為倉庫的名字.
第二個記錄類型是A,主機記錄是@,記錄值為ping倉庫名字得到的ip.
若成功的話會這樣顯示:
在這里插入圖片描述
添加之后在Gridea的客戶端中設置的CNAME添加域名:
在這里插入圖片描述
使用左下角的按鈕測試一下,測試通過之后就可以通過域名訪問了.
如果想通過https訪問,直接在Github Pages中設置Enforce HTTPS即可(解析域名之后需要一定時間才可以勾選).
在這里插入圖片描述
在這里插入圖片描述
之后就可以通過https訪問了.
在這里插入圖片描述


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM