Install from source code requires you have setup Go environment and set
$GOPATH
variable correctly.
You can check them with following commands:
$ go version
go version go1.5.1 darwin/amd64
$ echo $GOPATH
~unknwon/go
The minimum requirement version of Go is 1.3.
You can then install Peach by executing following command:
go get github.com/peachdocs/peach
Add
-u
flag to update Peach:go get -u github.com/peachdocs/peach
You can then use following command to check which version of Peach is installed on your system (Suppose
$GOPATH/bin
has been added to your $PATH
):$ peach -v
cd /usr/local/
mkdir peach-site
cd peach-site
peach new
回答问题。在这一步Do you want to use custom templates?[Y/n] ,回答n.
在当前目录下,会生成my.peach目录:
root@AR:/usr/local/peach-site# ls
my.peach
root@AR:/usr/local/peach-site# cd my.peach
root@AR:/usr/local/peach-site/my.peach# ls
public templates
root@AR:/usr/local/peach-site/my.peach# git clone https://github.com/peachdocs/peach.peach custom
from https://peachdocs.org/docs/intro/installation
https://peachdocs.org/docs/intro/getting_started
项目地址:https://github.com/peachdocs/peach
To make your life easier while you’re developing your documentation locally, Peach also supports specify a local target path of your documentation repository:(编辑custom/app.ini文件)
RUN_MODE = dev
[docs]
TYPE = local
TARGET = /usr/local/peach-site/my.peach/data/docs/
In dev
mode, Peach reloads your documents every time you refresh a page, so you can preview results instantly.
然后在/usr/local/peach-site/my.peach/目录,运行nohup peach web > /dev/null &
然后访问http://your_vps_ip:5556,即可看到网站效果。
from https://peachdocs.org/docs/howto/documentation
演示站点:http://surmount.biz.st:5556/docs,http://surmount.biz.st:5556/