您现在的位置是: 网站首页 >Flask >Flask搭建微电影视频网站 Flask

【Flask微电影】30.项目完成检查,nginx部署网站

admin2018年11月12日 22:09 Flask | Html | Python 3057人已围观

Flask搭建微电影视频网站简介 利用Flask搭建微电影视频网站 Github地址:https://github.com/xyliurui/FlaskMovie

### 检查修改 通过各类数据严查修改bug。 ### nginx部署 还是百度、谷歌吧,可以多学习 #### 流媒体访问限制 复制一个网上的参考 1. 限制单个IP能发起的连接:`limit_conn addr 1;` 2. 限制视频速率:`limit_rate 1024k;` 3. 刷新nginx:`nginx -s reload` 上传nginx的配置文件参考 ```nginx worker_processes 4; events { worker_connections 262180; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; limit_conn_zone $binary_remote_addr zone=addr:5m; upstream movie { server 127.0.0.1:5001; server 127.0.0.1:5002; server 127.0.0.1:5003; server 127.0.0.1:5004; } server { listen 80; server_name www.yourmovie.com; location / { root html; index index.html index.htm; proxy_pass http://movie; } location ~ \.flv$ { flv; limit_conn addr 4; limit_rate 1024k; rewrite ^/static/media/(.+?).flv$ /movie/app/static/media/$1.flv permanent; } location ~ \.mp4$ { mp4; limit_conn addr 4; # 同时允许在线观看4个页面 limit_rate 1024k; # 最高下载速度1M/s rewrite ^/static/media/(.+?).mp4$ /movie/app/static/media/$1.mp4 permanent; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } } ``` 使用`nginx -s reload`来刷新Nginx,然后就可以在浏览器输入域名就可以访问微电影视频网站了。 **本项目学习完成,Flask入门,以及操作mysql数据库**

很赞哦! (6)

文章交流

  • emoji
3人参与,2条评论
你好兔子 2020年7月8日 00:57
写一半了,写完这个项目找工作去了。
相交的平行线 2019年3月27日 14:13
nohup python3 manage.py runserver -h 127.0.0.1 -p 5001没有反应,5001端口没有打开,请问时什么原因
吾星喵 @ 相交的平行线 2019年4月13日 20:35
在Flask里可以使用 python -m flask run来运行

当前用户

未登录,点击   登录

站点信息

  • 建站时间:网站已运行2300天
  • 系统信息:Linux
  • 后台程序:Python: 3.8.10
  • 网站框架:Django: 3.2.6
  • 文章统计:257 篇
  • 文章评论:63 条
  • 腾讯分析网站概况-腾讯分析
  • 百度统计网站概况-百度统计
  • 公众号:微信扫描二维码,关注我们
  • QQ群:QQ加群,下载网站的学习源码
返回
顶部
标题 换行 登录
网站