跟著我按照以下步驟一步一步來吧。對linux系統(tǒng)有興趣的話可以去看《鳥哥的私房菜》很不錯的入門書籍纸俭。
1. 安裝g++
默認(rèn)centos7上是沒有安裝g++
通過命令:
$ yum install gcc openssl-devel gcc-c++ compat-gcc-34 compat-gcc-34-c++
yum是centos上的包管理工具(package manager)反浓。
2.安裝node.js
在安裝node.js之前請先安裝g++萌丈,不然會報錯。
用wget命令下載node.js
$ wget http://nodejs.org/dist/v0.12.2/node-v0.12.2.tar.gz
解壓文件:
$ tar -xf node-v0.12.2.tar.gz
安裝:
$ cd node-v0.12.2
$ ./configure --prefix=/usr/local/node
$ make
$ make install
生成軟鏈接(你可以理解成微軟的快捷方式):
$ ln -s /usr/local/node/bin/* /usr/sbin/
通過下面的命令如果顯示出版本號就說明安裝成功了:
$ node -v
3. 安裝npm
npm就是Node Package Manager的簡寫雷则,是node.js的套件管理工具辆雾。 既然npm是在node.js基礎(chǔ)上產(chǎn)生的工具,所以在安裝npm之前就要先安裝node.js。
安裝npm:
$ curl -L https://npmjs.org/install.sh | sh
curl這個工具十分有趣月劈,花點時間研究一下度迂,還是很值的〔戮荆可以點這里看看惭墓。
使用命令:
$ npm -v
如果顯示出版本號,說明已經(jīng)正確安裝了npm而姐。
4. 安裝git
gitbook從名字上看就知道離不開git這個工具腊凶。
安裝git:
$ yum install git
這里順便說下怎么卸載呢?
$ yum remove git
簡單吧拴念,在linux下干活就是這么有效率:)
我們來簡單的配置一下git吧:
#配置用戶名
$ git config --global user.name Jack
#配置用戶郵箱
$ git config --global user.email jack@xx.com
#配置編輯器
$ git config --global core.editor vim
#配置比較工具
$ git config --global merge.tool vimdiff
#查看配置
$ git config --list
5. 安裝gitbook
用npm來安裝:
$ npm install -g gitbook
讓gitbook支持命令行:
$ npm install -g gitbook-cli
用命令行g(shù)itbook看下版本號:
$ gitbook -V
咦钧萍?怎么說找不到命令呢?
因為沒有在/usr/sbin里面生成一個快捷方式(軟連接)。
我在執(zhí)行一下之前的命令:
$ ln -s /usr/local/node/bin/* /usr/sbin/
看到這里大家應(yīng)該能猜出sbin的用處了吧政鼠。
6. 最后來個demo
$ mkdir /home/gitbook/demo
$ cd /home/gitbook/demo
$ gitbook init
$ gitbook build
這樣就在demo目錄下生成一個_book的文件风瘦,把里面的文件拷貝到服務(wù)器上就可以看到網(wǎng)頁咯。如果對默認(rèn)的css樣式不是很滿意公般,可以去<code>style.css</code>里面自己去改万搔,記得保存一個備份器躏。