Windows 7下安裝hexo

 

安裝hexo

 

隨便在某個地方新建一個文件夾,而後在文件夾空白處按住Shift+鼠標右鍵,而後點擊在此處打開命令行窗口,在cmd裏面輸入:git

npm install hexo-cli -g

 

安裝好以後界面以下:github

hexo建站

輸入如下指令,初始化blog文件夾npm

hexo init blog    

 

正確界面以下:瀏覽器

從當前位置移動到blog文件夾,輸入:服務器

cd blog 

安裝hexo

npm install 

注意:hexo  init初始化必須是一個空文件夾,上述命令指定在blog文件夾中建站ssh

生成靜態文件      工具

hexo g

啓動服務器,默認狀況下,訪問網址爲: http://localhost:4000/spa

hexo s

確保每一步都是正確的,哪一步出問題報錯了就當即解決,不然繼續日後也是徒勞的。命令行

打開當前網頁輸入地址:http://localhost:4000/能看到以下外面說明成功了

                  

這個搭建完的只能在本機看,別人看不了的,想要別人看的話就要提交到github上面。

github配置

在github上面新建一個倉庫,新建倉庫步驟以下:

右上角+號,new repository,在Repository name處填 xxx.github.io,描述那裏可寫可不寫,而後直接點Create repository

在github上面提交項目和代碼是須要受權的,github基於SSH受權

在以前生成的blog文件夾中右鍵選擇Git  Bash  here,先查看是否安裝了SSH,在Git  Bash命令行輸入SSH命令說明正確安裝了SSH

 

設置用戶名和密碼,而後建立SSH,連續按三個回車

git config --global user.name "yourname"
git config --global user.email "youremail"
ssh-keygen -t rsa -C "youremail"

這裏的yourname輸入你的GitHub用戶名,youremail輸入你GitHub的郵箱。這樣GitHub才能知道你是否是對應它的帳戶

 

剛纔操做生成了兩個文件id_rsa和id_rsa.pub,其中id_rsa是密匙,id_rsa.pub是公匙。這兩個文件默認在C:\Users\Administrator\.ssh下

 

在github上面添加SSH key

在github設置頁面最左側,點擊SSH and  GPG key

而後把本地C:\Users\Administrator.ssh生成的id_rsa.pub公匙文件裏的內容複製進去點Add SSH key就能夠了。

 

打開站點配置文件_config.yml在文件最後加上以下:其中repo輸入你本身剛剛建立的倉庫名

deploy:
  type: git
  repo: git@github.com:hoosson/hoosson.github.io.git
  branch: master

注意:冒號後面加空格,我這裏被本身坑了,雖然小問題,若是不注意就會很麻煩,後面hexo deploy沒反應

要使用自動部署首先要安裝hexo-deployer-git工具在blog根目錄運行Git  Bash命令行輸入  npm install hexo-deployer-git --save

(這樣才能將你寫好的文章部署到github服務器上並讓別人瀏覽到)

  • 執行命令(建議每次都按照以下步驟部署):
hexo clean
hexo generate
hexo deploy

太長就不截完整的圖了...

 

這個時候可使用倉庫地址打開咱們的博客了而再也不是隻能在本地打開了
  • 在瀏覽器中輸入http://yourgithubname.github.io,回車
  • 就能夠看到你的我的博客啦,是否是很興奮!
  • ================  完畢  =================
相關文章
相關標籤/搜索