1. 程式人生 > >Ubuntu Github 博客 安裝

Ubuntu Github 博客 安裝

-- hex enter code 生成 -m min o-c 文件夾

$ sudo apt-get install git
$ sudo apt-get install nodejs
$ ln -s /usr/bin/nodejs /usr/bin/node
$  sudo apt-get install npm
$ sudo npm install -g cnpm --registry=https://registry.npm.taobao.org
$ cnpm install hexo-cli -g
$ mkdir myblog #在用戶目錄下新建一個空文件夾用來hexo init
$ sudo hexo init myblog/ #在新建的hexo目錄下初始化
$ cd hexo #從用戶目錄進入新建的已經初始化好的hexo目錄
$ hexo generate 
$ hexo server #這樣你就可以在瀏覽器 http://localhost:4000/ 打開一個初始網頁

技術分享圖片

github與本地hexo建立鏈接:

首先在github裏面新建一個repository,註意倉庫名為:user_name.github.io

$ sudo vi _config.yml 

#此時拉到最後面,更改deploy部分(註意冒號後面的空格)

deploy:
  type: git
  repository: 此處打開github,把你之前新建的repository的地址復制過來,點擊會有右鍵復制,當前格式是:https://github.com/user_name/user_name.github.io,(更改user_name為你自己的即可)
  branch: master
  message: ‘站點更新:{{now("YYYY-MM-DD HH:mm:ss")}}‘
$ cd ~/.ssh && ssh-keygen  #一路enter即可,無需輸入,這樣便已經生成了公鑰文件
$ sudo vi id_rsa.pub   #打開之後全部復制,進入github-setting,添加公鑰
$ git config --global user.name "qiulinzhang"
$ git config --global user.email [email protected]

弄完之後關掉terminal(終端),再重新打開terminal,以確保配置被更改。

$ cd myblog
$ sudo hexo deploy

下面就會出現讓你輸入用戶名,密碼,輸入即可

Ubuntu Github 博客 安裝