890官方网站:如何构建自己的在线Wiki文档系统?

发布时间 :2021-03-26 13:16:26 浏览: 71次 来源:网络整理 作者:佚名

由于微信编辑器不支持Markdown语法,请单击以阅读原始文本以下载文本中的信息

什么是MinDoc?

MinDoc是一个在线文档管理系统,适用于团队和个人。开发人员的最初目的是促进公司内部使用,模仿云开发。有laravel版本和golang版本。但是,laravel版本的部署非常麻烦沙巴app备用网址 ,因为需要自己配置PHP开发环境,并且精力有限,因此中止了laravel的开发。在本文中,golang版本用于介绍如何安装。安装教程实际上在GitHub上可用,但是在安装过程中,我发现作者在几个地方写的不够,因此在此记录了这篇文章。

如何获取MinDoc

官方网站,github在线文档系统,wiki亚博APp买球首选 ,代码下载在线文档系统,演示版

如何设置环境和准备工作

系统可以根据用户自定义缓存驱动程序,并且系统支持文件缓存,memcached,redis和其他缓存方法。您只需要在配置文件中修改以下配置,然后将该文件修改为缓存驱动程序即可。我在这里使用redis作为缓存驱动程序买球亚博app ,下面将介绍安装redis的过程和用法。

cache_provider="${MINDOC_CACHE_PROVIDER||file}"

>构建Redis

配置golang系统环境变量并安装

server {
    listen       80;
    #此处应该配置你的域名:
    server_name  webhook.iminho.me;
    charset utf-8;
    #此处配置你的访问日志,请手动创建该目录:
    access_log  /var/log/nginx/webhook.iminho.me/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;
    }
}

上一篇 如何快速构建自己的在线文档管理系统