Mindoc 安装与部署

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用系列 2核4GB
简介: Mindoc 安装与部署

简单介绍



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

MinDoc的前身是SmartWiki文档系统。SmartWiki是基于PHP框架laravel开发的一款文档管理系统。因PHP的部署对普通用户来说太复杂,所以改用Golang开发。可以方便用户部署和实用。

开发缘起是公司IT部门需要一款简单实用的项目接口文档管理和分享的系统。其功能和界面源于kancloud

可以用来储存日常接口文档,数据库字典,手册说明等文档。内置项目管理,用户管理,权限管理等功能,能够满足大部分中小团队的文档管理需求。


Mindoc 安装与部署



地址: www.iminho.me/wiki/docs/m…


第一步 下载可执行文件


请从 github.com/lifei6671/m… 下载最新版的可执行文件,一般文件名为 mindoc_windows_amd.zip .


第二步 解压压缩包


请将刚才下载的文件解压,推荐使用好压解压到任意目录。建议不用用中文目录名称。


第三步 创建数据库


如果你使用的 mysql 数据库,请创建一个编码为utf8mb4格式的数据库,如果没有GUI管理工具,推荐用下面的脚本创建:


CREATE DATABASE mindoc_db  DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_general_ci;



如果你使用的是 sqlite 数据库,请将 conf/app.conf 中的数据库配置成如下,系统会自动创建 sqlite 数据库文件:


db_adapter=sqlite3
db_database=mindoc_db


第四步 配置数据库



请将刚才解压目录下 conf/app.conf.example 重名为 app.conf。同时配置如下节点:


#数据库配置
db_adapter=mysql
#mysql数据库的IP
db_host=127.0.0.1
#mysql数据库的端口号一般为3306
db_port=3306
#刚才创建的数据库的名称
db_database=mindoc_db
#访问数据库的账号和密码
db_username=root
db_password=123456


在 MinDoc 根目录下使用命令行执行如下命令,用于初始化数据库:


mindoc_windows_amd64.exe install


稍等一分钟,程序会自动初始化数据库,并创建一个超级管理员账号:admin 密码:123456


第五步 启动程序



如果你设置了环境变量,但是没有重启电脑,请在cmd命令行启动 mindoc_windows_amd64.exe 程序。

如果你设置了环境变量,并且重启了电脑,双击 mindoc_windows_amd64.exe 即可。

此时访问 http://localhost:8181 就能访问 MinDoc 了。

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
5月前
|
NoSQL PHP 数据库
Mindoc 安装与部署
Mindoc 安装与部署
229 0
|
12月前
|
域名解析 jenkins Java
Jenkins的安装与升级
Jenkins的安装与升级
333 0
|
JavaScript Java 应用服务中间件
使用 Docker 高效搭建本地开发环境(详细教程)
使用 Docker 高效搭建本地开发环境(详细教程)
使用 Docker 高效搭建本地开发环境(详细教程)
|
Linux 虚拟化 Windows
Bitnami:服务器套件的云部署工具
Bitnami是一个面向服务器维护者的云服务,直接提供适用于各种Linux发行版的免配置的服务器软件安装包。其自身定位为“服务器端的软件商店”。
3769 0
Bitnami:服务器套件的云部署工具
|
JavaScript Ubuntu jenkins
Jenkins详细安装配置部署
Jenkins是一款流行的开源持续集成/持续交付(CI/CD)工具,可以实现自动化构建、测试和部署软件。下面是Jenkins的详细安装、配置和部署过程。
941 0
|
jenkins Java 测试技术
【2023新windows电脑部署测试环境系列-04】Jenkins部署 (中)
【2023新windows电脑部署测试环境系列-04】Jenkins部署 (中)
|
Java jenkins 测试技术
【2023新windows电脑部署测试环境系列-04】Jenkins部署 (上)
【2023新windows电脑部署测试环境系列-04】Jenkins部署 (上)
|
jenkins Java 测试技术
【2023新windows电脑部署测试环境系列-04】Jenkins部署 (下)
【2023新windows电脑部署测试环境系列-04】Jenkins部署 (下)
|
NoSQL 关系型数据库 MySQL
使用 Rainbond 搭建本地开发环境
在开发之前,你需要在本地安装各种开发工具和服务,比如:Mysql、Redis、Nacos 等等,我们都知道在个人电脑上安装这些服务相当的繁琐,可能会遇到很多问题,环境问题、依赖问题等等。
|
jenkins 持续交付 数据安全/隐私保护
Jenkins 服务器环境的安装与部署| 学习笔记
快速学习 Jenkins 服务器环境的安装与部署。
176 0
Jenkins 服务器环境的安装与部署| 学习笔记
下一篇
无影云桌面