Hexo託管部落格到gitcafe傻瓜教程

2021-09-23 18:56:31 字數 2204 閱讀 5947

好處1:託管可以免費託管在各大平台上,如github,gitcafe等。

好處2:託管只需要購買乙個幾十rmb/年的網域名稱,然後cname到平台位址,這樣就實現了別人通過自己購買的網域名稱來訪問你的功能。

剛開始我是託管在github上的,可能是由於我的網速以及其他因素,我訪問的速度很快。我的很多朋友說訪問我的**的時候速度太慢以及404打不開等因素。於是我找到了gitcafe。

gitcafe免費並且速度快,但是我從網域名稱解析github換到gitcafe的時候遇到了一些問題。

首先在gitcafe註冊,然後新增ssh(這些步驟和github一樣,這裡不再重複),新建乙個專案:

專案名和使用者名稱要一致。(注意:要建立「公開專案」而不是「私有專案」),分支為gitcafe-pages

設定.png

進入hexo的根目錄,開啟_config.yml,更新**如下:

deploy:

type: git

# github配置

#repository:

#branch: master

# gitcafe配置

repository:

branch: gitcafe-pages

輸入命令

hexo g -d
嘩嘩嘩後**就同步到gitcafe了。

現在我們到阿里雲控制面板更改解析值:

阿里雲.png

benjaminwhx.gitcafe

.io

這時,我訪問benjaminwhx.com可以訪問,於是我天真的以為一切沒問題了。我的小夥伴還是說訪問不了,我就問他們有沒有開**,並且給他gitcafe的官網讓他訪問。結果他可以訪問gitcafe官網,訪問不了我的**。

細細一想,我才發現可能是網域名稱解析值更改了並沒有立刻生效,所以我還是訪問的原來github的位址,小夥伴也是訪問的github,只不過他翻不了牆+網速不好,所以404,所以我決定查一下位址是否解析上。

[piqiu@benjaminpro ~/documents/hexo/source/_posts]$nslookup benjaminwhx.com

server: 10.10.6.1

address: 10.10.6.1#53

non-authoritative answer:

benjaminwhx.com canonical name = benjaminwhx.github

.io.

benjaminwhx.github

.io canonical name = github.map

.fastly

.net.

name: github.map

.fastly

.net

以上表明位址根本沒有對映到gitcafe,於是我等了大概3分鐘,終於對映過去了。

[piqiu@benjaminpro ~/documents/hexo/source/_posts]$nslookup benjaminwhx.com

server: 10.10.6.1

address: 10.10.6.1#53

non-authoritative answer:

benjaminwhx.com canonical name = benjaminwhx.gitcafe

.io.

name: benjaminwhx.gitcafe

.io

這樣終於對映上了,於是我信心滿滿開啟網頁,發現我也是404了,這是為什麼?

經過一番查詢,終於找到原因。

原來gitcafe中還有乙個選項要進行配置:

最後配置完這個,松了一口氣。小夥伴們終於可以快速的訪問了。

Hexo部落格部署到伺服器

在centos系統上安裝git yum install git檢測是否安裝成功 git version git version 1.8.3.1 新增git使用者 adduser git修改git使用者密碼 passwd git新增公鑰,並賦予許可權 su gitcd mkdir ssh chmod ...

hexo搭建部落格

有乙個github賬號,沒有的話去註冊乙個 安裝了node.js npm 安裝了git 新建乙個名為你的使用者名稱.github.io的倉庫,比如說,如果你的github使用者名稱是test,那麼你就新建test.github.io的倉庫 必須是你的使用者名稱,其它名稱無效 將來你的 訪問位址就是 ...

Hexo 部落格搭建

本站的部落格搭建採用hexo next主題,部署在github pages。下面手把手帶你搭建免費高效的部落格系統 hexo 快速 簡潔且高效的部落格框架,基於nodejs環境。hexo使用markdown 或其他渲染引擎 解析文章,在幾秒內,即可利用靚麗的主題生成靜態網頁。安裝前提 git win...