CentOS Linux 下 安装minidoc(文档管理)使用源码安装

因为 MiniDoc 是用golang写的后台,所以需要安装 go 环境

 

1. 安装go编译环境

 

下载go编译器

wget https://dl.google.com/go/go1.11.linux-amd64.tar.gz

 

解压

tar -C /usr/local -xzf go1.11.linux-amd64.tar.gz

tar:归档释放文件命名

-C: 修改释放的文件目录

-x: 从归档中解出文件

-z: 通过 gzip 过滤归档

-f: 使用归档文件

 

解压后添加 go 到环境变量文件

vi ~/.bashrc

把这一句添加到文件末尾 export PATH=$PATH:/usr/local/go/bin

 

重启一个shell

 

2. 安装 go dep 包管理工具

curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh

如果还没安装gcc 会提示安装gcc

 

设置环境变量 GOPATH

把这一句添加到文件末尾 export GOPATH=~/go

 

重启一个shell

 

3. 下载源代码编译

git clone https://github.com/lifei6671/mindoc.git

 

cd minidoc

 

~/go/dep ensure

下载依赖包

 

go build -ldflags “-w”

编译minidoc

 

如果conf目录下不存在 app.conf 请重命名 app.conf.example 为 app.conf

修改用sqlite 作为数据库

 

./mindoc install

安装minidoc 初始化数据库

 

./mindoc

运行minidoc

 

    原文作者:sunve_momoda
    原文地址: https://blog.csdn.net/sunve_163/article/details/82792093
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞