Hexo是一種快速、簡單且強大的靜態博客框架,它可用于搭建個人博客或網站。與其他CMS(內容管理系統)不同,例如或,Hexo生成靜態文件,這使得網站的訪問速度更快,更安全。
本文將向你介紹使用Hexo搭建個人博客,并通過部署到互聯網上的詳細步驟。
安裝Hexo
在開始之前,需要先安裝Hexo。首先,確保機器上已安裝Node.js,npm (Node.js包管理器) 和Git。打開終端,輸入以下命令來安裝Hexo:
$ npm install -g hexo-cli
登錄后復制
創建一個新的Hexo站點
安裝完Hexo之后,就可以創建一個新的站點了。請按照以下步驟進行操作:
選擇一個文件夾作為存放Hexo站點的文件夾。在終端輸入以下命令,進入此文件夾:
$ cd /path/to/folder
登錄后復制
運行以下命令生成一個新的Hexo站點:
$ hexo init myblog
登錄后復制
進入新創建的站點:
$ cd myblog
登錄后復制
現在我們擁有一個基本的Hexo站點,接下來需要進行配置。
配置Hexo
站點配置文件為.yml。該文件包含你的站點信息怎么使用Hexo搭建個人博客,例如站點名稱、描述、標簽、第三方社交媒體等。在終端輸入以下命令,編輯該文件:
$ nano _config.yml
登錄后復制
在文件中,你需要設置以下內容:
: 設置你的站點名稱: 設置你的名字: 設置你的站點描述: 設置你的語言: 設置你的時區: 設置你的Hexo主題: 設置你的部署類型
例如,如果你想使用Next主題,需要在:下輸入next。在下,我們將作為我們的部署類型,因此需要提供以下信息:
deploy: type: git repo: https://github.com/yourusername/yourusername.github.io.git branch: master
登錄后復制
此處應替換為你的用戶名和頁面存儲庫名稱。
保存文件并退出。
創建一篇新文章
現在該站點已經配置好了,接下來創建一篇新的文章。在Hexo中,將使用文件來創建文章。在終端輸入以下命令,創建一個新文章:
$ hexo new "My First Blog Post”
登錄后復制
此命令將在//目錄下創建一個新的文件my--blog-post.md。使用任何編輯器打開該文件,并使用語法編寫內容。
例如:
--- 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.
登錄后復制
在保存并退出文件后,就可以將它部署到上了。
部署Hexo到
首先,需要在上創建一個新的存儲庫。請確保該存儲庫的名稱為..io,其中應替換為你的用戶名。該存儲庫便是你的個人博客。創建存儲庫后,需要在本地計算機上進行一些操作,將Hexo網站部署到該存儲庫中。
初始化本地存儲庫
在終端輸入以下命令,將當前目錄設置為Hexo站點目錄:
$ cd /path/to/myblog
登錄后復制
接下來,使用以下命令將站點初始化為git存儲庫:
$ git init
登錄后復制
此命令將在站點目錄中初始化一個空的git存儲庫。
添加變更
在本地計算機上修改了Hexo博客,需要將變更添加到git存儲庫中。輸入以下命令,添加新文件和修改文件:
$ git add .
登錄后復制
提交變更
輸入以下命令,提交變更:
$ git commit -m "My First Blog Post"
登錄后復制
在引號內填上此次提交的描述內容,例如此處的標題“My Blog Post”。
部署到
部署到,需要為感興趣的存儲庫設置SSH密鑰。輸入以下命令:
$ ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
登錄后復制
在引號內填上你的注冊郵箱。
接下來,按回車鍵將一路留空,直到SSH密鑰生成完畢。
使用以下命令將公鑰添加到中:
$ cat ~/.ssh/id_rsa.pub
登錄后復制
將這個公鑰復制到你的賬戶中。在頁面的菜單中,選擇SSH and GPG keys,選擇New SSH key,并將公鑰粘貼到文本框中。
輸入以下代碼,將代碼推到存儲庫中:
$ hexo deploy
登錄后復制
輸入此命令后,Hexo會自動將你的變更提交到存儲庫,并且在..io上部署網站。
從此刻起,你的博客就可以通過訪問來訪問了。
結論
使用Hexo快速安全地搭建個人博客是一個絕佳的選擇。結合的使用,你可以迅速構建一個專業的博客網站,并在全球范圍內共享你的知識。遵循本文所述步驟,你也可以輕松地創建自己的Hexo博客,并將其部署到平臺上。
以上就是怎么使用Hexo搭建個人博客的詳細內容,更多請關注php中文網其它相關文章!
免責聲明:本文系轉載自其它媒體,版權歸原作者所有;旨在傳遞信息,不代表本站的觀點、立場和對其真實性負責。如需轉載,請聯系原作者。如果來源標注有誤或侵犯了您的合法權益等其他原因不想在本站發布,來信即刪。