使用Hexo+Coding搭建博客網(wǎng)站 | TRY

效果可見 https://chungzh.cn

大家好归斤,我是ChungZH嚷节。今天我們來自己搭建一個(gè)基于Hexo的博客網(wǎng)站吞鸭。

前言

最近有小伙伴問我的博客是怎么搭建的俊扳,想自己做一個(gè)博客網(wǎng)站远寸。為了讓小伙伴們都能自己做一個(gè)網(wǎng)站抄淑,于是我便把我的建站過程寫下來,供大家學(xué)習(xí)驰后。

TRY

Hexo

Hexo 是一個(gè)快速肆资、簡潔且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章灶芝,在幾秒內(nèi)郑原,即可利用靚麗的主題生成靜態(tài)網(wǎng)頁。

配置環(huán)境

安裝Hexo前夜涕,要先安裝幾個(gè)程序犯犁。(安裝方法自行查找,本文不再贅述)

開始安裝

打開終端女器,輸入以下內(nèi)容:

$ npm install -g hexo-cli

建站

安裝完 Hexo 后酸役,就可以正式開始建站了。

在終端中輸入以下內(nèi)容:

$ mkdir Hexo
$ hexo init Hexo
$ cd Hexo
$ npm install

其中,Hexo 是文件夾的名字簇捍,可以修改只壳。

預(yù)覽

在終端中輸入:hexo server

直到出現(xiàn)INFO Hexo is running at http://localhost:4000/. Press Ctrl+C to stop.的時(shí)候,在瀏覽器中打開localhost:4000即可看到網(wǎng)站暑塑。

(關(guān)于hexo server命令吼句,可以到Hexo官網(wǎng)學(xué)習(xí),本文不再贅述)

注意:新建文章等可以前往Hexo官網(wǎng)學(xué)習(xí)事格。

配置

經(jīng)過上一步之后惕艳,網(wǎng)站其實(shí)就已經(jīng)搭建好了。不過為了讓網(wǎng)站更好驹愚,我們還是配置一下 Hexo 吧远搪。

安裝NexT主題

在終端中輸入以下內(nèi)容:

$ git clone https://github.com/iissnan/hexo-theme-next themes/next

配置Hexo

用編輯器打開Hexo目錄下的_config.yml,找到并修改以下內(nèi)容:

# Site
title: Hexo         # 此處改為你站點(diǎn)的標(biāo)題
subtitle:           # 此處改為你站點(diǎn)的副標(biāo)題
description:        # 此處改為你站點(diǎn)的說明
keywords:           # 此處改為你站點(diǎn)的關(guān)鍵字
author: John Doe    # 此處改為你的名字
language:           # 此處改為 zh-CN
timezone:           # 此處改為 Asia/Shanghai


# URL
## If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/'
url: http://yoursite.com
root: /
permalink: :year/:month/:day/:title/   # 此處可以改為 :title/
permalink_defaults:



# Extensions
## Plugins: https://hexo.io/plugins/
## Themes: https://hexo.io/themes/
theme: landscape   # 此處改為 next

修改完之后逢捺,再次在終端中輸入:hexo clean && hexo server谁鳍,然后在瀏覽器中打開localhost:4000,即可出現(xiàn)以下效果:

[圖片上傳失敗...(image-f1796f-1534227827725)]

是不是很好看呢~


好了劫瞳,我們繼續(xù)配置倘潜。

配置Next

推薦前往iissnan的網(wǎng)站學(xué)習(xí)。如有不成功的志于,可在評論區(qū)留言涮因。我會(huì)盡力解答。

上傳至Coding Pages

首先伺绽,在Coding網(wǎng)站注冊一個(gè)賬號养泡,同時(shí)在騰訊云注冊一個(gè)賬號。

然后打開Coding網(wǎng)站主頁奈应,點(diǎn)擊左上角的購買按鈕澜掩,出現(xiàn)如下界面:

[圖片上傳失敗...(image-8bc6b7-1534227827725)]

點(diǎn)擊銀牌會(huì)員下面的馬上升級,就會(huì)跳轉(zhuǎn)到綁定頁面钥组。在這個(gè)頁面里綁定你的騰訊云賬號即可输硝。

注意:Windows用戶請打開git終端,接下來的部分全部都需要使用git程梦。要想打開git終端,在桌面點(diǎn)擊右鍵橘荠,然后點(diǎn)擊git bash here即可屿附。

配置ssh

打開終端輸入 ssh-keygen -t rsa -C "your_email@example.com"( 你的郵箱),連續(xù)點(diǎn)擊 Enter 鍵即可哥童。

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
# Creates a new ssh key, using the provided email as a label
# Generating public/private rsa key pair.
Enter file in which to save the key (/Users/you/.ssh/id_rsa): [Press enter]  // 推薦使用默認(rèn)地址
Enter passphrase (empty for no passphrase):   //此處點(diǎn)擊 Enter 鍵即可挺份,也可以填寫密碼,填寫密碼后每次使用 SSH 方式推送代碼時(shí)都會(huì)要求輸入密碼贮懈,由于這個(gè) Key 也不是用于軍事目的匀泊,所以也無需設(shè)置密碼优训。

成功之后顯示如下信息:

Your identification has been saved in /Users/you/.ssh/id_rsa.
# Your public key has been saved in /Users/you/.ssh/id_rsa.pub.
# The key fingerprint is:
# 01:0f:f4:3b:ca:85:d6:17:a1:7d:f0:68:9d:f0:a2:db your_email@example.com
添加公鑰
  1. 如果是Linux,在終端輸入 open ~/.ssh各聘,用文本編輯器打開id_rsa.pub文件揣非,復(fù)制全部內(nèi)容。如果是Windows躲因,那么請打開C:\Users早敬,然后打開用你的賬戶名命名的文件夾。然后打開里面的.ssh文件夾大脉,再用記事本打開id_rsa.pub文件搞监,復(fù)制全部內(nèi)容。
  2. 登錄 Coding.net镰矿,進(jìn)入『SSH 公鑰』頁面琐驴,點(diǎn)擊『新增公鑰』
  3. 將第一步中復(fù)制的內(nèi)容填寫到『公鑰內(nèi)容』一欄,公鑰名稱可隨意填寫
  4. 設(shè)定公鑰有效期秤标,可選擇具體日期或設(shè)置永久有效
  5. 點(diǎn)擊『添加』绝淡,然后輸入賬戶密碼即可成功添加公鑰
  6. 完成后在命令行測試ssh -T git@git.coding.net,首次建立鏈接會(huì)要求信任主機(jī)
創(chuàng)建項(xiàng)目
  1. 新建一個(gè)名為 {user_name}.coding.me 的項(xiàng)目抛杨。{user_name} 指您本人的用戶名(非昵稱)够委,使用其他人的用戶名創(chuàng)建的項(xiàng)目不會(huì)被歸為『用戶 Pages』類型。
  2. 在項(xiàng)目里點(diǎn)擊『代碼 -> Pages 服務(wù)』怖现,選擇『靜態(tài) Pages』 選項(xiàng)卡茁帽,選擇部署來源,點(diǎn)擊『保存』屈嗤。

創(chuàng)建完項(xiàng)目之后潘拨,打開你的項(xiàng)目的主頁,找到如下界面:

[圖片上傳失敗...(image-28d48-1534227827725)]

點(diǎn)擊寫有HTTPS字樣的下拉框饶号,找到SSH并點(diǎn)擊铁追。再復(fù)制右邊的鏈接。

然后打開HEXO的_config.yml文件茫船,找到deploy

# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
  type: 

并將它修改成如下

# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
  type: git
  repo: 
    coding: 你剛剛復(fù)制的那個(gè)鏈接

然后在終端中輸入hexo deploy -g琅束,你的網(wǎng)站就上傳到Coding了。

去除廣告

在next主題的_config.yml中找到

  #custom_text: Hosted by <a target="_blank" >GitHub Pages</a>

改為

  custom_text: Hosted by <a target="_blank" rel="external nofollow" ><b>Coding Pages</b></a>

然后打開coding的官方文檔算谈,按照步驟進(jìn)行配置即可篮迎。

綁定自己的域名

詳見官方文檔

做完之后惫撰,網(wǎng)站就建立完畢了淳梦!

這是我的個(gè)人博客網(wǎng)站顶籽,歡迎大家前往參觀:https://chungzh.cn


作者: ChungZH

特別鳴謝:成都-馬龍

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子屿岂,更是在濱河造成了極大的恐慌践宴,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,123評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件爷怀,死亡現(xiàn)場離奇詭異阻肩,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)霉撵,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評論 2 384
  • 文/潘曉璐 我一進(jìn)店門磺浙,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人徒坡,你說我怎么就攤上這事撕氧。” “怎么了喇完?”我有些...
    開封第一講書人閱讀 156,723評論 0 345
  • 文/不壞的土叔 我叫張陵伦泥,是天一觀的道長。 經(jīng)常有香客問我锦溪,道長不脯,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,357評論 1 283
  • 正文 為了忘掉前任刻诊,我火速辦了婚禮防楷,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘则涯。我一直安慰自己复局,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,412評論 5 384
  • 文/花漫 我一把揭開白布粟判。 她就那樣靜靜地躺著亿昏,像睡著了一般。 火紅的嫁衣襯著肌膚如雪档礁。 梳的紋絲不亂的頭發(fā)上角钩,一...
    開封第一講書人閱讀 49,760評論 1 289
  • 那天,我揣著相機(jī)與錄音呻澜,去河邊找鬼递礼。 笑死,一個(gè)胖子當(dāng)著我的面吹牛羹幸,可吹牛的內(nèi)容都是我干的宰衙。 我是一名探鬼主播,決...
    沈念sama閱讀 38,904評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼睹欲,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起窘疮,我...
    開封第一講書人閱讀 37,672評論 0 266
  • 序言:老撾萬榮一對情侶失蹤袋哼,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后闸衫,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體涛贯,經(jīng)...
    沈念sama閱讀 44,118評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,456評論 2 325
  • 正文 我和宋清朗相戀三年蔚出,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了弟翘。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,599評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡骄酗,死狀恐怖稀余,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情趋翻,我是刑警寧澤睛琳,帶...
    沈念sama閱讀 34,264評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站踏烙,受9級特大地震影響师骗,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜讨惩,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,857評論 3 312
  • 文/蒙蒙 一辟癌、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧荐捻,春花似錦黍少、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至鸳君,卻和暖如春农渊,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背或颊。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評論 1 264
  • 我被黑心中介騙來泰國打工砸紊, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人囱挑。 一個(gè)月前我還...
    沈念sama閱讀 46,286評論 2 360
  • 正文 我出身青樓醉顽,卻偏偏與公主長得像,于是被迫代替她去往敵國和親平挑。 傳聞我的和親對象是個(gè)殘疾皇子游添,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,465評論 2 348

推薦閱讀更多精彩內(nèi)容