我的博客網(wǎng)址為https://mirandaliyu.github.io/
說在前面的話:早就想自己做一個博客了,但由于本人懶加上技術局限一直沒成功昌简,直到2個星期前我下定決心做這個事情占业,在開始之前做了許多功課,了解到現(xiàn)在有很多方法搭建博客纯赎,光我知道的就有四種谦疾,
1:php+server
2,wordpress
3,jekyll+github+ruby
4,第四種也就是我現(xiàn)在用的那種啦,hexo+github+node.js
之所以選擇第四種呢犬金,是因為我前兩種太復雜念恍,作為一個想簡單點的技術渣六剥,我有jekyll和hexo這兩種選擇,而我選擇hexo是因為我對node比ruby熟悉峰伙,選擇好搭建博客方式疗疟,接下來就開始折騰啦!我基本上是一邊看[hexo官網(wǎng)](https://hexo.io/zh-cn/docs/)上的文檔和簡書上[代碼咖啡](http://www.reibang.com/u/9b87ba5fc959)的關于hexo的入門教程[20分鐘教你使用hexo搭建github博客](http://www.reibang.com/p/ba292e05ddb7)一邊做的瞳氓,然后經(jīng)過一番折騰終于把博客做出來了秃嗜,好了廢話說了那么多,讓我們開始說正事吧(突然發(fā)現(xiàn)我好啰嗦)顿膨。
正事
首先锅锨,搭建環(huán)境
1,安裝[node](https://nodejs.org/en/)恋沃,這個官網(wǎng)上直接下載必搞,然后安裝,簡單粗暴囊咏。
2恕洲,下載[git](https://git-scm.com/)并安裝
3,注冊github賬號梅割,當然如果已經(jīng)有的話就跳過這一步,首先要建立一個倉庫霜第,名字必須為(你的github賬號用戶名.github.io)。
下面開始添加ssh公鑰
首先設置你的用戶名密碼:
git config --global user.email"引號內(nèi)為你的注冊github賬戶的郵箱"
git config --global user.name"用戶名稱"
然后户辞,生成密鑰:
ssh-keygen -t rsa -C"你的郵箱"泌类,點擊Enter,待秘鑰生成完畢底燎,會得到兩個文件id_rsa和id_rsa.pub刃榨,用帶格式的記事本打開id_rsa.pub,復制里面的所有內(nèi)容,然后在github網(wǎng)站双仍,進入
你的賬戶>setting枢希,點擊左側(cè)目錄中的SSH and GPG keys,在頁面中點擊New SSH key(或直接點擊[鏈接](https://github.com/settings/ssh)),將復制的內(nèi)容粘貼到key下面的輸入框中朱沃。取一個title苞轿,然后點擊Add SSH key,添加SSH成功逗物。
4搬卒,安裝hexo,這個就在git.bash中用命令行操作了敬察,首先要建立一個文件夾秀睛,取名字比如blog,然后進入此文件夾莲祸,安裝hexo蹂安,輸入命令
npm install -g hexo
然后打開hexo文件夾,看一下里面的文件若是如下就說明安裝成功椭迎。