Ubuntu Github 博客 安裝

$ 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/ 打開一個初始網頁

image.png

github與本地hexo創建連接:

首先在github裏面新建一個repository,注意倉庫名爲:user_name.github.ionode

$ sudo vi _config.yml

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

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 1242526239@qq.com

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

$ cd myblog
$ sudo hexo deploy

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

相關文章
相關標籤/搜索