hexo用什麼服務器比較好_hexo怎麼部署

Hexo 是一個基於nodejs 的靜態博客網站生成器,本地生成博客靜態文件,直接上傳至服務器,就可以訪問。

一般來說,搭建博客網站,通常很簡單,通常的方式是使用WordPress程序,在硅雲買個虛擬主機或者雲服務器,上傳安裝程序就好了。

而hexo,則增加了一道工序,那就是,本地先執行hexo命令,然後上傳到服務器。

靜態博客有個優點,不怎麼耗費CPU、內存資源。

這並不能讓你省下服務器,但是,hexo讓博客程序全變成靜態文件了,這能省下服務器的配置,大部分情況,買個1核1G的配置就可以應付了。(帶寬另算,看你的圖片資源多不多、訪問人數多不多。)

這是相對使用PHP程序搭建博客程序來說,這確實比較省資源,不過,相對來說hexo靜態博客也是有缺點的,那就是——需要本地執行下,稍微有點麻煩。對於我們大多數人來說,弄hexo上手步驟比較多,不像使用WordPress這些整站PHP程序。

hexo部署博客,雖然麻煩,但是不難。

Hexo簡介


Hexo是一款基於Node.js的靜態博客框架,依賴少易於安裝使用,可以方便的生成靜態網頁託管在GitHub、Coding上,也可以託管在主機服務商(如硅雲),是搭建靜態博客的首選框架。大家可以進入hexo官網進行詳細查看,因爲Hexo的創建者是臺灣人,對中文的支持很友好,可以選擇中文進行查看。

教程分三個部分,

第一部分:hexo的初級搭建還有部署到github page上,以及個人域名的綁定。
第二部分:hexo的基本配置,更換主題,實現多終端工作,以及在coding page部署實現國內外分流
第三部分:hexo添加各種功能,包括搜索的SEO,閱讀量統計,訪問量統計和評論系統等。
第一部分
hexo的初級搭建還有部署到github page上,以及個人域名的綁定。

Hexo簡介
Hexo是一款基於Node.js的靜態博客框架,依賴少易於安裝使用,可以方便的生成靜態網頁託管在GitHub和Coding上,是搭建博客的首選框架。大家可以進入hexo官網進行詳細查看,因爲Hexo的創建者是臺灣人,對中文的支持很友好,可以選擇中文進行查看。

Hexo搭建步驟
安裝Git
安裝Node.js
安裝Hexo
GitHub創建個人倉庫
生成SSH添加到GitHub
將hexo部署到GitHub
設置個人域名
發佈文章
1. 安裝Git
Git是目前世界上最先進的分佈式版本控制系統,可以有效、高速的處理從很小到非常大的項目版本管理。也就是用來管理你的hexo博客文章,上傳到GitHub的工具。Git非常強大,我覺得建議每個人都去了解一下。廖雪峯老師的Git教程寫的非常好,大家可以瞭解一下。Git教程

windows:到git官網上下載,Download git,下載後會有一個Git Bash的命令行工具,以後就用這個工具來使用git。

linux:對linux來說實在是太簡單了,因爲最早的git就是在linux上編寫的,只需要一行代碼

sudo apt-get install git
1
安裝好後,用git --version 來查看一下版本

2. 安裝nodejs
Hexo是基於nodeJS編寫的,所以需要安裝一下nodeJs和裏面的npm工具。

windows:nodejs選擇LTS版本就行了。

linux:

sudo apt-get install nodejs
sudo apt-get install npm
1
2
安裝完後,打開命令行

node -v
npm -v
1
2
檢查一下有沒有安裝成功

順便說一下,windows在git安裝完後,就可以直接使用git bash來敲命令行了,不用自帶的cmd,cmd有點難用。

3. 安裝hexo
前面git和nodejs安裝好後,就可以安裝hexo了,你可以先創建一個文件夾blog,然後cd到這個文件夾下(或者在這個文件夾下直接右鍵git bash打開)。

輸入命令

npm install -g hexo-cli
1
依舊用hexo -v查看一下版本

至此就全部安裝完了。

接下來初始化一下hexo

hexo init myblog
1
這個myblog可以自己取什麼名字都行,然後

cd myblog //進入這個myblog文件夾
npm install
1
2
新建完成後,指定文件夾目錄下有:

node_modules: 依賴包
public:存放生成的頁面
scaffolds:生成文章的一些模板
source:用來存放你的文章
themes:主題
** _config.yml: 博客的配置文件**
hexo g
hexo server
1
2
打開hexo的服務,在瀏覽器輸入localhost:4000就可以看到你生成的博客了。

大概長這樣:

使用ctrl+c可以把服務關掉。

4. GitHub創建個人倉庫(如果覺得這個步驟比較繁瑣,可以直接選擇到主機服務商處購買 虛擬主機或者 雲服務器,比如硅雲)
首先,你先要有一個GitHub賬戶,去註冊一個吧。

註冊完登錄後,在GitHub.com中看到一個New repository,新建倉庫
創建一個和你用戶名相同的倉庫,後面加.github.io,只有這樣,將來要部署到GitHub page的時候,纔會被識別,也就是xxxx.github.io,其中xxx就是你註冊GitHub的用戶名。我這裏是已經建過了。


感謝大家!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章