|
|
|
|
|
|
|
|
|
#介绍
|
|
|
|
|
基于flask的网络监控平台,实现对中小规模网络的实时监控,通过宝塔部署在互联网上。
|
|
|
|
|
|
|
|
|
|
##环境依赖
|
|
|
|
|
---
|
|
|
|
|
基于Centos操作系统的开源项目
|
|
|
|
|
主要配置环境:
|
|
|
|
|
>node v0.10.28+
|
|
|
|
|
>python 3.9
|
|
|
|
|
>redIs ~/
|
|
|
|
|
|
|
|
|
|
##部署步骤
|
|
|
|
|
---
|
|
|
|
|
1. 添加系统环境变量
|
|
|
|
|
>export $PORTAL_VERSION="production"
|
|
|
|
|
2.安装依赖项
|
|
|
|
|
>npm install
|
|
|
|
|
>sudo apt-get flask
|
|
|
|
|
>sudo apt-get sqlalchemy.sql.ddl
|
|
|
|
|
3.安装外部环境
|
|
|
|
|
>yum install -y wget && wget -O install.sh **http://download.bt.cn/install/install_6.0.sh && sh install.sh**
|
|
|
|
|
4.环境启动
|
|
|
|
|
>bt 14
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
##目录结构描述
|
|
|
|
|
development_of_web_application_systems.
|
|
|
|
|
├─.idea //配置
|
|
|
|
|
├─static //静态库
|
|
|
|
|
│ ├─api //接口
|
|
|
|
|
│ ├─css
|
|
|
|
|
│ ├─images
|
|
|
|
|
│ ├─js
|
|
|
|
|
│ └─lib
|
|
|
|
|
└─templates
|
|
|
|
|
│ │ .gitattributes
|
|
|
|
|
│ │ .gitignore
|
|
|
|
|
│ │ index.html //主页面
|
|
|
|
|
│ │ LICENSE //layuimini许可证
|
|
|
|
|
│ │
|
|
|
|
|
│ └─page //功能页面
|
|
|
|
|
│ 404.html
|
|
|
|
|
│ button.html
|
|
|
|
|
│ index.html
|
|
|
|
|
│ login.html
|
|
|
|
|
│ register.html
|
|
|
|
|
│ table.html
|
|
|
|
|
│ user.html
|
|
|
|
|
│ warings.html
|
|
|
|
|
├─ uwsgi.ini
|
|
|
|
|
├─ uwsgi.pid
|
|
|
|
|
├─ gunicorn_conf.py
|
|
|
|
|
├─ main.py //主函数
|
|
|
|
|
├─ LICENSE //许可证
|
|
|
|
|
├─ README.md
|
|
|
|
|
<br />
|
|
|
|
|
***
|
|
|
|
|
###V1.0.0 版本内容更新
|
|
|
|
|
>1.**优化了前端页面**
|
|
|
|
|
>2.**通过设置单次读取数量优化了数据库性能**
|
|
|
|
|
>3.**使用gunicorn对flask优化**
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
###V1.1.0 版本内容更新
|
|
|
|
|
>1.**新增了Trap告警功能**
|
|
|
|
|
|
|
|
|
|
###参考文献
|
|
|
|
|
1.flask参考文档:
|
|
|
|
|
>**https://dormousehole.readthedocs.io/en/latest/index.html**
|
|
|
|
|
|
|
|
|
|
2.web参考文档:
|
|
|
|
|
>**https://developer.mozilla.org/en-US/docs/Web/**
|
|
|
|
|
|
|
|
|
|
3.layuimini参考文档:
|
|
|
|
|
>**http://layuimini.99php.cn/onepage/v2/index**
|
|
|
|
|
|
|
|
|
|
4.Ajax参考文档:
|
|
|
|
|
>**https://developer.mozilla.org/zh-CN/docs/Glossary/AJAX**
|
|
|
|
|
|
|
|
|
|
5.uWSGI参考文档:
|
|
|
|
|
>**https://uwsgi-docs-zh.readthedocs.io/zh-cn/latest/**
|
|
|
|
|
|
|
|
|
|
6.反向代理与负载均衡:
|
|
|
|
|
>**https://www.runoob.com/w3cnote/nginx-proxy-balancing.html**
|
|
|
|
|
|
|
|
|
|
###联系我们
|
|
|
|
|
在使用过程中遇到任何问题,请与我们联系,我们会尽可能回答您在使用我们项目的过程中出现的问题。
|
|
|
|
|
>电话:+8616603901201
|
|
|
|
|
>电子邮件:1157949412@qq.com
|