首頁 >開發工具 >Git >怎麼使用Hexo建立個人博客

怎麼使用Hexo建立個人博客

PHPz
PHPz原創
2023-04-26 09:14:131026瀏覽

Hexo是一種快速、簡單且強大的靜態部落格框架,它可用於建立個人部落格或網站。與其他CMS(內容管理系統)不同,例如WordPress或Joomla,Hexo產生靜態文件,這使得網站的訪問速度更快,更安全。

本文將向你介紹使用Hexo建立個人博客,並透過GitHub部署到互聯網上的詳細步驟。

安裝Hexo

在開始之前,需要先安裝Hexo。首先,請確保機器上已安裝Node.js,npm (Node.js套件管理器) 和Git。開啟終端,輸入以下指令來安裝Hexo:

$ npm install -g hexo-cli

建立一個新的Hexo站點

安裝完Hexo之後,就可以建立一個新的網站了。請依照以下步驟進行:

  1. 選擇一個資料夾作為存放Hexo網站的資料夾。在終端機輸入以下命令,進入此資料夾:

    $ cd /path/to/folder
  2. 執行以下命令產生一個新的Hexo網站:

    $ hexo init myblog
  3. 進入新創建的站點:

    $ cd myblog

現在我們有一個基本的Hexo站點,接下來需要進行設定。

設定Hexo

網站設定檔為_config.yml。該文件包含你的網站訊息,例如網站名稱、描述、標籤、第三方社交媒體等。在終端機輸入以下指令,編輯該檔案:

$ nano _config.yml

在檔案中,你需要設定以下內容:

  1. title: 設定你的網站名稱
  2. author: 設定你的名字
  3. description: 設定你的網站描述
  4. language:設定你的語言
  5. timezone: 設定你的時區
  6. #theme: 設定你的Hexo主題
  7. deploy: 設定你的部署類型
##例如,如果你想使用Next主題,你需要在

theme:下輸入next。在deploy下,我們將GitHub作為我們的部署類型,因此需要提供以下資訊:

deploy:
  type: git
  repo: https://github.com/yourusername/yourusername.github.io.git
  branch: master
此處

yourusername應替換為您的GitHub使用者名稱和GitHub頁面儲存庫名稱。

儲存檔案並退出。

建立一篇新文章

現在網站已經配置好了,接下來建立一篇新的文章。在Hexo中,將使用Markdown檔案來建立文章。在終端機輸入以下指令,建立一個新文章:

$ hexo new "My First Blog Post”
此指令將在

/source/_posts目錄下建立一個新的Markdown檔案my-first-blog-post .md。使用任何編輯器開啟該文件,並使用Markdown語法編寫內容。

例如:

---
title: My First Blog Post
date: 2021-05-01 22:31:01
tags:
description: This is my very first blog post!
---

Hello world!

This is my first blog post on my new Hexo site. I'm really excited to start writing and sharing my thoughts with the world.
在儲存並退出檔案後,就可以將它部署到GitHub上了。

部署Hexo到GitHub

首先,需要在GitHub上建立一個新的儲存庫。請確保該儲存庫的名稱為

yourusername.github.io,其中yourusername應替換為你的GitHub使用者名稱。該存儲庫便是你的個人部落格。建立儲存庫後,需要在本機電腦上進行一些操作,將Hexo網站部署到該儲存庫中。

初始化本機儲存庫

在終端機輸入以下指令,將目前目錄設定為Hexo網站目錄:

$ cd /path/to/myblog
接下來,使用下列指令將網站初始化為git存儲函式庫:

$ git init
此指令將在網站目錄中初始化一個空的git儲存庫。

新增變更

在本機電腦上修改了Hexo博客,需要將變更新增至git儲存庫。輸入以下命令,新增檔案和修改檔案:

$ git add .
提交變更

輸入以下命令,提交變更:

$ git commit -m "My First Blog Post"
在引號內填上此次提交的描述內容,例如此處的標題「

My First Blog Post」。

部署到GitHub

部署到GitHub,需要為感興趣的儲存庫設定SSH金鑰。輸入以下指令:

$ ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
在引號內填上你的GitHub註冊信箱。

接下來,按下回車鍵將一路留空,直到SSH密鑰產生完畢。

使用以下指令將公鑰加入GitHub:

$ cat ~/.ssh/id_rsa.pub
將這個公鑰複製到你的GitHub帳戶。在GitHub頁面的

Settings選單中,選擇SSH and GPG keys,選擇New SSH key,並將公鑰貼到文字方塊中。

輸入以下程式碼,將程式碼推到GitHub儲存庫:

$ hexo deploy
輸入此指令後,Hexo會自動將你的變更提交到GitHub儲存庫,並且在

yourusername .github.io上部署網站。

從此刻起,你的部落格就可以透過造訪

https://yourusername.github.io來訪問了。

結論

使用Hexo快速安全地建立個人部落格是一個絕佳的選擇。結合GitHub的使用,你可以迅速建立一個專業的部落格網站,並在全球範圍內分享你的知識。遵循本文所述步驟,你也可以輕鬆地創建自己的Hexo博客,並將其部署到GitHub平台上。

以上是怎麼使用Hexo建立個人博客的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:如何存取github下一篇:如何存取github