在centos7上安裝gitbook

跟著我按照以下步驟一步一步來吧。對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>里面自己去改万搔,記得保存一個備份器躏。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市蟹略,隨后出現(xiàn)的幾起案子登失,更是在濱河造成了極大的恐慌,老刑警劉巖挖炬,帶你破解...
    沈念sama閱讀 222,681評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件揽浙,死亡現(xiàn)場離奇詭異,居然都是意外死亡意敛,警方通過查閱死者的電腦和手機馅巷,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來草姻,“玉大人钓猬,你說我怎么就攤上這事×枚溃” “怎么了敞曹?”我有些...
    開封第一講書人閱讀 169,421評論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長综膀。 經(jīng)常有香客問我澳迫,道長,這世上最難降的妖魔是什么剧劝? 我笑而不...
    開封第一講書人閱讀 60,114評論 1 300
  • 正文 為了忘掉前任橄登,我火速辦了婚禮,結(jié)果婚禮上讥此,老公的妹妹穿的比我還像新娘拢锹。我一直安慰自己,他們只是感情好萄喳,可當(dāng)我...
    茶點故事閱讀 69,116評論 6 398
  • 文/花漫 我一把揭開白布卒稳。 她就那樣靜靜地躺著,像睡著了一般取胎。 火紅的嫁衣襯著肌膚如雪展哭。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,713評論 1 312
  • 那天闻蛀,我揣著相機與錄音匪傍,去河邊找鬼。 笑死觉痛,一個胖子當(dāng)著我的面吹牛役衡,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播薪棒,決...
    沈念sama閱讀 41,170評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼手蝎,長吁一口氣:“原來是場噩夢啊……” “哼榕莺!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起棵介,我...
    開封第一講書人閱讀 40,116評論 0 277
  • 序言:老撾萬榮一對情侶失蹤钉鸯,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后邮辽,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體唠雕,經(jīng)...
    沈念sama閱讀 46,651評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,714評論 3 342
  • 正文 我和宋清朗相戀三年吨述,在試婚紗的時候發(fā)現(xiàn)自己被綠了岩睁。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,865評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡揣云,死狀恐怖捕儒,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情邓夕,我是刑警寧澤刘莹,帶...
    沈念sama閱讀 36,527評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站翎迁,受9級特大地震影響栋猖,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜汪榔,卻給世界環(huán)境...
    茶點故事閱讀 42,211評論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望肃拜。 院中可真熱鬧痴腌,春花似錦、人聲如沸燃领。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽猛蔽。三九已至剥悟,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間曼库,已是汗流浹背区岗。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留毁枯,地道東北人慈缔。 一個月前我還...
    沈念sama閱讀 49,299評論 3 379
  • 正文 我出身青樓,卻偏偏與公主長得像种玛,于是被迫代替她去往敵國和親藐鹤。 傳聞我的和親對象是個殘疾皇子瓤檐,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,870評論 2 361

推薦閱讀更多精彩內(nèi)容