安装
本教程只适用于CentOS 7,其它系统教程参考:Github地址。
1、下载MinDoc并解压
访问https://github.com/mindoc-org/mindoc/releases
下载最新版本并解压
#创建一个目录
mkdir mindoc && cd mindoc#一般宝塔带wget和unzip,如果没有自行安装
yum install -y wget unzip
#下载二进制包
wget https://github.com/mindoc-org/mindoc/releases/download/v2.2-beta.1/mindoc_linux_musl_amd64.zip
#解压
unzip mindoc_linux_musl_amd64.zip
2、解压后配置环境变量
要设置环境变量ZONEINFO的值为MinDoc根目录下的/lib/time/zoneinfo.zip绝对路径,可以按照以下步骤操作:
- 打开终端/命令行界面。
- 输入以下命令:
export ZONEINFO=/mindoc/lib/time/zoneinfo.zip
这样就将ZONEINFO环境变量设置为指定的路径,注意变量是临时的,如果想要环境变量永久有效,请看第三步。 - 若要使环境变量永久生效,需要将上述命令添加到shell配置文件中,如
~/.bashrc
或~/.bash_profile
中。
请注意,路径需根据实际情况修改为确切的MinDoc根目录下的/lib/time/zoneinfo.zip
绝对路径。
3、创建数据库,配置数据库,启动程序
请参考官方手册的第三步,第四步,第五步。
注意所有的mindoc_linux_amd64
要改为mindoc_linux_musl_amd64
4、后台运行命令行
上面命令行界面启动程序后,可以在此时访问 http:IP:8181 就能访问 MinDoc 了。默认用户名admin,密码123456,请登录后修改。但是一退出命令行启动界面,就无法访问了,要想后台运行命令行,需要宝塔安装进程守护管理器,也就是Supervisor
。添加守护进程,配置文件如下图所示:
参考
- 官方手册: Linux 下安装和配置 MinDoc
- 宝塔环境下MinDoc的安装教程