之前一直只是使用http协议给项目通信,但是由于谷歌大力推行https,https相比http来说也有着很多优点,比如说通信加密,抓包是抓不到具体通信信息的,而且在传统的http协议下,浏览器访问并发数有限,比如谷歌浏览器默认是开启6个信道并发访问,而https则不一样,它采用了信道复用,传输效率大大提升。这也是现今业内推荐的通信协议。
前些天写了flask应用的部署,今天来讲讲Django的部署吧,毕竟Django部署坑确实多,写篇教程记录下具体步骤要点和踩过得坑。
这里带来的nginx+uwsgi部署方式是考虑到兼顾flask的并发,能给项目带来更好的体验。
linux(centos)系统下nginx 服务器重启,关闭的命令。 nginx -s reload :修改配置后重新加载生效 nginx -s reopen :重新打开日志文件 nginx -t 测试nginx配置文件是否正确 nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确 关闭nginx: nginx -s stop : ...
自己之前做了一个flask项目,完成后部署在腾讯云,过程由踩一点坑,这里记录下过程。在部署之前,需要先配置centos7环境,具体链接为:centos7 环境配置