MinDoc安装及使用教程

名称 MinDoc
开发语言 Go
官网 MinDoc
代码 Github
开发团队 李飞麟→mindoc-org
开源协议 Apache 2.0
本文档使用版本 v2.1
本文档更新日期 2024年10月25日
视频教程 B站

安装教程(Debian系统)

准备好Debian系统配置,本文档中Debian系统IP地址为192.168.1.99

下载2.1版本的压缩包:

文件名:mindoc_linux_amd64_2.1.zip
下载地址:城通网盘(访问密码: 7356)

上传服务器并解压到/home/mindoc目录

配置数据库

使用sqlite数据库,使用命令安装:apt install sqlite3

编辑数据库配置文件: nano conf/app.conf

执行安装和运行

安装:./mindoc_linux_amd64 install

运行方式二选一:

  • 运行:./mindoc_linux_amd64(关闭终端后会连接不上)
  • 后台运行:nohup ./mindoc_linux_amd64 &

使用浏览器打开:http://192.168.1.99:8181

默认账号为admin,密码为123456

配置反向代理(可选)

server {
    listen 80;

    # 此处应该配置你的域名:
    server_name demo.example.com;

    charset utf-8;

    # 此处配置你的访问日志,请手动创建该目录:
    access_log  /var/log/nginx/mindoc-access.log;
    location / {
        try_files /_not_exists_ @backend;
    }

    # 这里为具体的服务代理配置
    location @backend {
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header Host            $http_host;
        proxy_set_header   X-Forwarded-Proto $scheme;
        # 此处配置MinDoc程序的地址和端口号
        proxy_pass http://127.0.0.1:8181;
    }
}

使用基础

基本流程:

作者:ossdate  创建时间:2024-10-25 13:33
最后编辑:ossdate  更新时间:2024-10-29 21:48