You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2.6 KiB

#介绍 基于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


###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