如何部署gitbook

2021-09-10 13:47:22 字數 1675 閱讀 4844

環境:

部署gitbook的系統

centos linux 64

依賴:以下命令如果not found,須預先安裝.

git command not found—>yum install gitnpm command not found—>yum install npm

開始:npm install yarn -g安裝yarn

yarn global add gitbook安裝gitbook

yarn global add gitbook-cli安裝客戶端依賴

以上,準備結束。

以 為例.

部署一本書

cd /home/$ssh_username/進入你ssh的使用者名稱的目錄

mkdir gitbooks建立乙個gitbooks資料夾存放所有的書籍

cd book1進入書籍目錄

gitbook serve .部署

結束,即可通過你原本的電腦瀏覽器,輸入http://伺服器host:4000訪問

最後,如何同時部署多本書.

每本gitbook需要占用2個埠,乙個是lrport,乙個是服務port,lrport我不知道是啥,知道的回我一下

如果部署了上述書籍以後,需要部署另一本書,可以執行以下:

cd /home/$ssh_username/gitbooks/

git clone .git book2雖然用了同一本書,但是是兩個資料夾,部署兩次

cd book2

gitbook serve . --lrport 35730 --port 4001

結束,即可通過你原本的電腦瀏覽器,輸入http://伺服器host:4001訪問

再最後,如何把部署的視窗後台執行

nohup &比如

nohup gitbook serve . &

本地書籍,部署到伺服器上

ssh [email protected]

# 或者 rm -rf /home/fwhez/doc,無許可權時,用mv

mv /home/fwhez/doc /tmp/doc

scp -r /doc [email protected]:/home/fwhez/doc

ssh 100.100.100.100

docker run -itd --rm -p 4001:4001 -p 35730:35730 -v /home/fwhez/doc:/doc fellah/gitbook:latest gitbook serve /doc/. --lrport 35730 --port 4001

前置

gitbook安裝部署

1 gitbook介紹 gitbook是乙個命令列工具 和node.js庫 用於使用github git和markdown 或asciidoc 構建精美的書籍 gitbook 的預設語法就是markdown,能夠很好的展現你的內容,並且排版都不需要你擔心,在此基礎上,會自動生成目錄 父子級 劃分列表...

如何用gitbook寫書

生成一本小書,它有前言,章節1,章節2,後記。例如 簡介 第一章 如何造火箭 1.燃料學 2.空氣動力學 3.工程學 第二章 如何 火箭 1.自動控制原理 2.二次利用要點 結束建乙個寫書的目錄,以後所有工作都在這個目錄下搞。例如 users raywill gitbook first在電腦上建立整...

gitbook 安裝使用

gitbook 安裝 1.nodejs安裝,安裝完成之後更改npm源 臨時使用其他源 npm registry taobao org install express 永久使用 npm config set registry taobao org可以參考印象筆記 npm映象 一節 然後npm 安裝gi...