News:本站已支持双栈访问,纯IPv6环境下可能存在部分元素无法加载问题,正在修复中

mindoc简单安装指南

帆尼玛 420 0 条

MinDoc 是一款针对IT团队开发的简单好用的文档管理系统。——原作者

Mindoc首次安装记录

开源项目概况

项目地址:https://github.com/lifei6671/mindoc/
目前安装版本为v0.10.1(Release地址:https://github.com/lifei6671/mindoc/releases)

安装过程

二进制安装

设置环境变量

编辑/etc/profile文件 新增键名为ZONEINFO 路径为mindoc目录下lib/time/zoninfo.zip文件绝对路径的地址

vim /etc/profile
export ZONEINFO=$PATH:/yourfolder/mindoc/lib/time/zoneinfo.zip
:wq
source /etc/profile

获取最新release版本

创建运行目录(本次安装示例)

mkdir /yourfolder/mindoc
cd /yourfolder/mindoc

在有wget的情况下直接下载
wget https://github.com/lifei6671/mindoc/releases/download/v0.10.1/mindoc_linux_amd64.zip
解压
unzip mindoc_linux_amd64.zip

编辑配置文件

配置文件路径为/app/app.conf
本次修改的内容有

httpport = 2000
baseurl=https://your.domain.to.access
db_adapter=mysql
db_host=127.0.0.1
db_port=3306
db_database=your_database_name
db_username=your_database_account
db_password=########

以上配置使用的是mysql数据库 数据库编码为UTF8mb4

其他环境配置

创建一个数据库(与配置文件中设置的相同) #必选配置
nginx反向代理(本次安装使用面板 无需手工设置)#可选配置
配置文件中的baseurl应为最终访问的域名或其他地址 #注意项

安装

在根目录下执行

chmod +x mindoc_linux_amd64
./mindoc_linux_amd64 install
./mindoc_linux_amd64

程序会自动生成管理员账号admin和密码123456
此时应能够看到程序成功运行在指定的端口上了 可尝试访问IP+端口进行初步配置

可以使用nohup /yourfolder/mindoc/mindoc_linux_amd64 &让程序跑在后台 不过作者提供了一种更好的方式:注册为服务

./mindoc_linux_amd64 service install 
service mindocd start

此时程序将会注册为系统服务mindocd并在后台运行

其他问题

暂无

与本文相关的文章

发表我的评论

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址