1.建立github 網域名稱和空間
1.1註冊
首先需要註冊乙個github賬號,如果你已經有請跳過此步直接看1.2建立倉庫,注意username,這會影響到你的網域名稱,你的網域名稱將會是 username.github.io,所以認真的取個名字吧。
註冊過程可能需要驗證你的郵箱,其他就不在贅述。
1.2建立倉庫
然後需要建立乙個倉庫(repository) 來儲存我們的**,點選首頁任意位置出現的 new repositoumqzhqiary按鈕建立倉庫,respository name 中的username.github.io 的username一定與前面的owner 一致,記住你的username下面會用到。
第一步就已經完成了,下面是安裝。
2.安裝
下面需要安裝的工具包括github,nodejs,hexo。windows 使用者自行搜尋這些工具,直接安裝即可。安裝node.js和git(安裝的是github)。hexo利用node.js開發,安裝github、nodejs後,用命令安裝hexo。
2.1安裝github
可以去github官方****。**後直接安裝即可。
2.2安裝程式設計客棧nodejs
到nodejs官方**直接**,**下來的msi包一直點選下一步即可,當然可以選擇安裝目錄,本人選擇安裝在了d盤(c盤分的太小了)。我安裝的是第乙個版本。
2.3安裝hexo
以上都安裝完成之後再安裝hexo,開啟git shell,如圖
輸入命令 npm install -g hexo
到這裡所有必須工具已經安裝完成,下面我們就可以生成部落格,上傳至我們的github 倉庫了。
3. 編寫,發布
接下來我們需要用hexo初始化乙個部落格,然後更改一些自定義的配置,或者加上自己喜歡的主題,寫上第一篇文章,然後發布到自己的個人github**(qingfeng825.github.io)。
3.1建立部落格
將下面的 qingfeng825 替換成你自己的username,執行成功後,會建立出乙個名為 qingfeng825.github.io 的資料夾,部落格相關的配置、主題與文字內容等都在此目錄下由 hexo 進行管理。當然這裡的命令也是在git shell中敲的。
命令為:npm init qingfeng825.github.io
3.2編輯文章
完成上述步驟後,本地的 hexo 已經基本搭建完成了。現在,我們希望新建一篇名為hello world的文章(我不會告訴你我是做android開發的)。在 shell 中執行:cd qingfeng825.github.io將工作目錄切換到\qingfeng825.github.io下,如果已經在此目錄下則直接進行如下命令hexo new程式設計客棧 "hello world"!,然後輸入命令:hexo server,成功執行上述指令後,開啟瀏覽器,訪問 localhost:4000,如果出現下圖中的hello world則說明你的 hexo 部落格已經搭建成功了。如果你希望退出服務,輸入 ctrl + c 即可。
沒有出現完全相同的介面也不要急,因為我是提前做好了主題設定,下面會涉及到只要看到hello world即可。
3.3安裝hexo-deployer-git自動部署發布工具
要想把文章發布出去,必須安裝deployer命令如下圖
3.4修改_config.yml
發布之前還有一些工作要做那就是配置_config.yml,
看準了所有:後面有乙個英文空格,沒有會出錯的。
3.5發布
配置完這些資訊後可以敲命令了如圖。兩個命令分別為hexo generate和 hexo deploy(注意順序不要亂)
完成這些操作之後你就可以點選 訪問了。最後應該是類似這個樣子的。
4 主題設定
Windows下搭建Octopress部落格
使用octopress來搭建部落格,還是有一定門檻的,看完本文後,希望您不會覺得很難。octopress 是一款基於 jekyll 的靜態站點生成系統,使用ruby實現,所以您需要懂點ruby的知識,其實會幾個命令就行 octopress通常會部署在github上,所以您需要會一些簡單的git命令以...
linux環境下搭建個人微博
近來微博很受大家的追捧,俺偶然發現了乙個開源的微博 於是就有了本片文章.簡介 就目前國外的開源微博 php mysql 做的比較好的也就兩個 1.文字的多 微部落格平台,新版本1.5.0提供包括中文在內20多種語言支援,有一般微博應具備的所有功能,更新速度較快.2.statusnet是個相當老牌的開...
Docker WordPress搭建個人部落格
wordpress是目前非常受歡迎的開源部落格系統,今天使用docker wordpress搭建個人部落格,整個過程非常絲滑。安裝dokcer比較簡單幾行命令下來,安排的明明白白 更新apt倉庫索引 sudo apt get update安裝軟體,允許apt使用https軟體源 software p...