侧边栏壁纸
博主头像
尘荞Joueur博主等级

行动起来,活在当下

  • 累计撰写 86 篇文章
  • 累计创建 42 个标签
  • 累计收到 163 条评论

目 录CONTENT

文章目录

搭建一个功能强大开源的在线画图工具-web版drawio

Administrator
2022-12-29 / 0 评论 / 0 点赞 / 66 阅读 / 3472 字

Drawio简介

rawio是一款功能强大的在线画图工具,他可以画流程图,图表,Cloud(AWS,GCP,IBM,Azure),工程,地图,UML,线框,…等等,它不仅有桌面版(Window,Mac,Linux,Chrome Os)而且还有可以部署在服务器的web版,我们可以在任何有互联网的地方打开网页就可直接使用,非常便捷。

image-20221229132855877

image-20221229132953540

Demo(阿尘)

https://dra.maijieduo.tk

服务器购买推荐:

点击直达 腾讯云服务器
点击直达 海外服务器
点击直达 阿里云服务器

搭建环境

  • 系统 Ubuntu20.04
  • 域名一枚,并做好解析到服务器上
  • 安装好Docker、Docker-compose相关教程
官方github

https://github.com/jgraph/drawio

桌面版github

https://github.com/jgraph/drawio-desktop/releases

开始部署

sudo -i # 切换到root用户

apt update -y  # 升级packages

apt install wget curl sudo vim git -y  # 安装常用的软件

创建安装目录

mkdir -p /root/achen/achen_wanjia/drawio

cd /root/achen/achen_wanjia/drawio

nano docker-compose.yml

docker-compose.yml填入以下内容:

version: '3.3'
services:
    drawio:
        restart: always
        container_name: draw
        ports:
            - '8383:8080'    #右边不要修改,可以更改左边端口号
            - '8445:8443'
        image: jgraph/drawio

没问题的话,ctrl+x退出,按y保存,enter确认。接着运行下边代码:

docker-compose up -d 

反向代理

点击查看教程:HestiaCP面板反向代理其他网站设置
点击查看教程:Nginx Proxy Manager 一款Nginx可视化面板
点击查看教程: 宝塔反代、反代后不能上传大文件等解决问题

0

评论区