1. 程式人生 > >邁出第一步,Hexo博客搭建

邁出第一步,Hexo博客搭建

glob settings 括號 準備 找到 搭建過程 文章 code epo

很早之前看到別人的博客就總想著自己之後也要搭一個,最近突然來了幹勁,就開始搭起了博客。不過搭博客還真是一個累活,失敗了不下十次,用了好幾天的時間,感覺自己在浪費時間,但是看到現在博客終於能用了,非常開心!這裏將通過這篇文章來記錄搭建過程。 環境及準備
windows、git、Node.js 一、Git
1.1 安裝git 鏈接 https://desktop.github.com/ 下載後一路默認安裝就行了。 1.2 配置Git 當安裝完Git應該做的第一件事情就是設置用戶名稱和郵件地址。這樣做很重要,因為每一個Git的提交都會使用這些信息
1 $ git config --global
user.name "username" 2 $ git config --global user.email "[email protected]"

1.3 與github建立聯系 為了能夠在本地使用git管理github上的項目,需要進行一些配置,這裏介紹SSH的方法。 檢查電腦是否已經有SSH KEYS
1 $ ls -al ~/.ssh

默認情況下,public keys的文件名是以下的格式之一:id_dsa.pub、id_ecdsa.pub、id_ed25519.pub、id_rsa.pub。因此,如果列出的文件有public和private鑰匙對(例如id_ras.pub和id_rsa),證明已存在SSH keys。 如果沒有SSH KEY,則生成SSH KEY

$ ssh-keygen -t rsa -C "[email protected]"

在GitHub賬戶下添加SSH Key 首先,拷貝key:
1 clip < ~/.ssh/id_rsa.pub

再去註冊一個github賬號,如果有,直接登錄,然後,在GitHub右上方點擊頭像,選擇”Settings”,在右邊的”Personal settings”側邊欄選擇”SSH Keys”。接著粘貼key,點擊”Add key”按鈕。 二、Hexo

2.1 hexo安裝 Hexo的安裝很簡單。但在安裝之前須檢查電腦中是否已經安裝了Node.js
下載鏈接 http://nodejs.org/
如果電腦中已經安裝上述程序,那麽下面只需一步便可安裝hexo了,打開git bash,然後輸入
1 npm install -g hexo-cli

2.2 使用hexo建站

安裝完成後,自己新建一個文件夾,打開,右鍵打開git bash,輸入以下指令:
1 $ hexo init

該命令會在目標文件夾內建立網站所需要的所有文件。接下來是安裝依賴包:

1 $ npm install

這樣,我們就已經搭建起本地的Hexo博客了。可以先執行以下命令(在對應文件夾下),然後再瀏覽器輸入localhost:4000查看。

1 $ hexo s 

可以打開網頁了吧?有沒有很開心?但這個博客只是本地的,別人是瀏覽不了的,之後需要部署到GitHub上。

三、將博客部署到Github
### 3.1 新建對應倉庫
在自己的GitHub賬號下創建一個新的倉庫,命名為username.github.io(username是你的賬號名)。 ### 3.2 開始部署 在上面所說的文件夾中,找到文件_config.yml,編輯該文件 默認的_config.yml:
1 # Deployment
2 ## Docs: http://hexo.io/docs/deployment.html
3 deploy:
4   type:

修改後的_config.yml:

1 deploy:
2   type: git
3   repo: [email protected]:username/username.github.io.git #username換成自己的用戶名和倉庫名,去掉括號
4   branch: master

為了能夠使Hexo部署到GitHub上,需要安裝一個插件:

1 $ npm install hexo-deployer-git --save

然後,執行以下命令

1 $ hexo generate
2 $ hexo deploy

之後,可以通過在瀏覽器鍵入:username.github.io進行瀏覽,開心吧~


本文首發於 itryagain.cn/

邁出第一步,Hexo博客搭建