Drawio简介
rawio
是一款功能强大的在线画图工具,他可以画流程图,图表,Cloud
(AWS
,GCP
,IBM
,Azure
),工程,地图,UML
,线框,…等等,它不仅有桌面版(Window
,Mac
,Linux
,Chrome Os
)而且还有可以部署在服务器的web
版,我们可以在任何有互联网的地方打开网页就可直接使用,非常便捷。
Demo(阿尘)
服务器购买推荐:
点击直达 腾讯云服务器
点击直达 海外服务器
点击直达 阿里云服务器
搭建环境
- 系统
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可视化面板
点击查看教程: 宝塔反代、反代后不能上传大文件等解决问题
评论区