|
|
|
|
===========================
|
|
|
|
|
|
|
|
|
|
#介绍
|
|
|
|
|
基于flask的网络监控平台,实现对中小规模网络的实时监控,通过宝塔部署在互联网上。
|
|
|
|
|
|
|
|
|
|
###环境依赖
|
|
|
|
|
node v0.10.28+
|
|
|
|
|
python 3.9
|
|
|
|
|
CentOs
|
|
|
|
|
宝塔系统
|
|
|
|
|
redIs ~
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
###部署步骤
|
|
|
|
|
1. 添加系统环境变量
|
|
|
|
|
export $PORTAL_VERSION="production" // production, test, dev
|
|
|
|
|
2. npm install //安装node运行环境
|
|
|
|
|
3. yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh // 宝塔界面安装
|
|
|
|
|
4. bt 14 //启动宝塔系统
|
|
|
|
|
5. 宝塔界面中上传本项目全部文件
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
###目录结构描述
|
|
|
|
|
D:.
|
|
|
|
|
│ gunicorn_conf.py
|
|
|
|
|
│ LICENSE
|
|
|
|
|
│ list.txt
|
|
|
|
|
│ main.py
|
|
|
|
|
│ README.md
|
|
|
|
|
│ uwsgi.ini
|
|
|
|
|
│ uwsgi.pid
|
|
|
|
|
│
|
|
|
|
|
├─.idea
|
|
|
|
|
│ │ .gitignore
|
|
|
|
|
│ │ misc.xml
|
|
|
|
|
│ │ modules.xml
|
|
|
|
|
│ │ yunwei.iml
|
|
|
|
|
│ │
|
|
|
|
|
│ └─inspectionProfiles
|
|
|
|
|
│ profiles_settings.xml
|
|
|
|
|
│
|
|
|
|
|
├─static
|
|
|
|
|
│ ├─api
|
|
|
|
|
│ │ clear.json
|
|
|
|
|
│ │ init.json
|
|
|
|
|
│ │ menus.json
|
|
|
|
|
│ │ table.json
|
|
|
|
|
│ │ tableSelect.json
|
|
|
|
|
│ │ upload.json
|
|
|
|
|
│ │
|
|
|
|
|
│ ├─css
|
|
|
|
|
│ │ │ Datacages_Homeindex.css
|
|
|
|
|
│ │ │ layuimini.css
|
|
|
|
|
│ │ │ ProgressBarWars.css
|
|
|
|
|
│ │ │ public.css
|
|
|
|
|
│ │ │
|
|
|
|
|
│ │ └─themes
|
|
|
|
|
│ │ default.css
|
|
|
|
|
│ │
|
|
|
|
|
│ ├─images
|
|
|
|
|
│ │ bg.jpg
|
|
|
|
|
│ │ captcha.jpg
|
|
|
|
|
│ │ favicon.ico
|
|
|
|
|
│ │ home.png
|
|
|
|
|
│ │ icon-login.png
|
|
|
|
|
│ │ logo.png
|
|
|
|
|
│ │
|
|
|
|
|
│ ├─img
|
|
|
|
|
│ │ 12319rexian.png
|
|
|
|
|
│ │ aroundeffect.png
|
|
|
|
|
│ │ baixingpaiAPP.png
|
|
|
|
|
│ │ chain_bg.png
|
|
|
|
|
│ │ fltleftbg.png
|
|
|
|
|
│ │ fltrightbg.png
|
|
|
|
|
│ │ Homebodybg.png
|
|
|
|
|
│ │ Hometitlebg.png
|
|
|
|
|
│ │ linght_ef.png
|
|
|
|
|
│ │ maindataeffect.png
|
|
|
|
|
│ │ maindataicon.png
|
|
|
|
|
│ │ maindataspecialeffect.png
|
|
|
|
|
│ │ popupboxclosebtn01.png
|
|
|
|
|
│ │ popupboxclosebtn02.png
|
|
|
|
|
│ │ xingzhengshenpi.png
|
|
|
|
|
│ │ zhatuyunshu.png
|
|
|
|
|
│ │ zonghezhifa.png
|
|
|
|
|
│ │
|
|
|
|
|
│ ├─js
|
|
|
|
|
│ │ │ echarts-all.js
|
|
|
|
|
│ │ │ jquery.js
|
|
|
|
|
│ │ │ lay-config.js
|
|
|
|
|
│ │ │ ProgressBarWars.js
|
|
|
|
|
│ │ │
|
|
|
|
|
│ │ └─lay-module
|
|
|
|
|
│ │ ├─echarts
|
|
|
|
|
│ │ │ echarts.js
|
|
|
|
|
│ │ │ echartsTheme.js
|
|
|
|
|
│ │ │
|
|
|
|
|
│ │ ├─iconPicker
|
|
|
|
|
│ │ │ iconPickerFa.js
|
|
|
|
|
│ │ │
|
|
|
|
|
│ │ ├─layarea
|
|
|
|
|
│ │ │ layarea.js
|
|
|
|
|
│ │ │
|
|
|
|
|
│ │ ├─layuimini
|
|
|
|
|
│ │ │ miniAdmin.js
|
|
|
|
|
│ │ │ miniMenu.js
|
|
|
|
|
│ │ │ miniTab.js
|
|
|
|
|
│ │ │ miniTheme.js
|
|
|
|
|
│ │ │ miniTongji.js
|
|
|
|
|
│ │ │
|
|
|
|
|
│ │ ├─step-lay
|
|
|
|
|
│ │ │ step.css
|
|
|
|
|
│ │ │ step.js
|
|
|
|
|
│ │ │
|
|
|
|
|
│ │ ├─tableSelect
|
|
|
|
|
│ │ │ tableSelect.js
|
|
|
|
|
│ │ │
|
|
|
|
|
│ │ ├─treetable-lay
|
|
|
|
|
│ │ │ treetable.css
|
|
|
|
|
│ │ │ treetable.js
|
|
|
|
|
│ │ │
|
|
|
|
|
│ │ └─wangEditor
|
|
|
|
|
│ │ │ wangEditor.css
|
|
|
|
|
│ │ │ wangEditor.js
|
|
|
|
|
│ │ │ wangEditor.min.css
|
|
|
|
|
│ │ │ wangEditor.min.js
|
|
|
|
|
│ │ │ wangEditor.min.js.map
|
|
|
|
|
│ │ │
|
|
|
|
|
│ │ └─fonts
|
|
|
|
|
│ │ w-e-icon.woff
|
|
|
|
|
│ │
|
|
|
|
|
│ └─lib
|
|
|
|
|
│ ├─font-awesome-4.7.0
|
|
|
|
|
│ │ │ HELP-US-OUT.txt
|
|
|
|
|
│ │ │
|
|
|
|
|
│ │ ├─css
|
|
|
|
|
│ │ │ font-awesome.css
|
|
|
|
|
│ │ │ font-awesome.min.css
|
|
|
|
|
│ │ │
|
|
|
|
|
│ │ ├─fonts
|
|
|
|
|
│ │ │ fontawesome-webfont.eot
|
|
|
|
|
│ │ │ fontawesome-webfont.svg
|
|
|
|
|
│ │ │ fontawesome-webfont.ttf
|
|
|
|
|
│ │ │ fontawesome-webfont.woff
|
|
|
|
|
│ │ │ fontawesome-webfont.woff2
|
|
|
|
|
│ │ │ FontAwesome.otf
|
|
|
|
|
│ │ │
|
|
|
|
|
│ │ ├─less
|
|
|
|
|
│ │ │ animated.less
|
|
|
|
|
│ │ │ bordered-pulled.less
|
|
|
|
|
│ │ │ core.less
|
|
|
|
|
│ │ │ fixed-width.less
|
|
|
|
|
│ │ │ font-awesome.less
|
|
|
|
|
│ │ │ icons.less
|
|
|
|
|
│ │ │ larger.less
|
|
|
|
|
│ │ │ list.less
|
|
|
|
|
│ │ │ mixins.less
|
|
|
|
|
│ │ │ path.less
|
|
|
|
|
│ │ │ rotated-flipped.less
|
|
|
|
|
│ │ │ screen-reader.less
|
|
|
|
|
│ │ │ stacked.less
|
|
|
|
|
│ │ │ variables.less
|
|
|
|
|
│ │ │
|
|
|
|
|
│ │ └─scss
|
|
|
|
|
│ │ font-awesome.scss
|
|
|
|
|
│ │ _animated.scss
|
|
|
|
|
│ │ _bordered-pulled.scss
|
|
|
|
|
│ │ _core.scss
|
|
|
|
|
│ │ _fixed-width.scss
|
|
|
|
|
│ │ _icons.scss
|
|
|
|
|
│ │ _larger.scss
|
|
|
|
|
│ │ _list.scss
|
|
|
|
|
│ │ _mixins.scss
|
|
|
|
|
│ │ _path.scss
|
|
|
|
|
│ │ _rotated-flipped.scss
|
|
|
|
|
│ │ _screen-reader.scss
|
|
|
|
|
│ │ _stacked.scss
|
|
|
|
|
│ │ _variables.scss
|
|
|
|
|
│ │
|
|
|
|
|
│ ├─jq-module
|
|
|
|
|
│ │ │ jquery.particleground.min.js
|
|
|
|
|
│ │ │ paigusu.min.js
|
|
|
|
|
│ │ │
|
|
|
|
|
│ │ └─zyupload
|
|
|
|
|
│ │ zyupload-1.0.0.min.css
|
|
|
|
|
│ │ zyupload-1.0.0.min.js
|
|
|
|
|
│ │
|
|
|
|
|
│ ├─jquery-3.4.1
|
|
|
|
|
│ │ jquery-3.4.1.min.js
|
|
|
|
|
│ │
|
|
|
|
|
│ └─layui-v2.6.3
|
|
|
|
|
│ │ layui.js
|
|
|
|
|
│ │
|
|
|
|
|
│ ├─css
|
|
|
|
|
│ │ │ layui.css
|
|
|
|
|
│ │ │
|
|
|
|
|
│ │ └─modules
|
|
|
|
|
│ │ │ code.css
|
|
|
|
|
│ │ │
|
|
|
|
|
│ │ ├─laydate
|
|
|
|
|
│ │ │ └─default
|
|
|
|
|
│ │ │ laydate.css
|
|
|
|
|
│ │ │
|
|
|
|
|
│ │ └─layer
|
|
|
|
|
│ │ └─default
|
|
|
|
|
│ │ icon-ext.png
|
|
|
|
|
│ │ icon.png
|
|
|
|
|
│ │ layer.css
|
|
|
|
|
│ │ loading-0.gif
|
|
|
|
|
│ │ loading-1.gif
|
|
|
|
|
│ │ loading-2.gif
|
|
|
|
|
│ │
|
|
|
|
|
│ └─font
|
|
|
|
|
│ iconfont.eot
|
|
|
|
|
│ iconfont.svg
|
|
|
|
|
│ iconfont.ttf
|
|
|
|
|
│ iconfont.woff
|
|
|
|
|
│ iconfont.woff2
|
|
|
|
|
│
|
|
|
|
|
└─templates
|
|
|
|
|
│ .gitattributes
|
|
|
|
|
│ .gitignore
|
|
|
|
|
│ index.html
|
|
|
|
|
│ LICENSE
|
|
|
|
|
│
|
|
|
|
|
└─page
|
|
|
|
|
404.html
|
|
|
|
|
button.html
|
|
|
|
|
index.html
|
|
|
|
|
login.html
|
|
|
|
|
register.html
|
|
|
|
|
table.html
|
|
|
|
|
user.html
|
|
|
|
|
warings.html
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
***
|
|
|
|
|
###V1.0.0 版本内容更新
|
|
|
|
|
1. 新功能 aaaaaaaaa
|
|
|
|
|
2. 新功能 bbbbbbbbb
|
|
|
|
|
3. 新功能 ccccccccc
|
|
|
|
|
4. 新功能 ddddddddd
|