自己写好 django 代码, 可以在本地 http://xxxxxx 访问
问题:
直接将django (python3 manage.py runserver 0.0.0.0:8888) 支配到做事器上, 用户访问多了, 就会涌现访问超时的情形, 听说是由于 django 本身对多线程能力弗成导致的
支配到做事器上的时候记得 把 django 的 https 关掉, 不然就算你按照网上查到的干系资料 利用 uwsgi配置也会涌现访问不了的情形

首先安装 宝塔面板, 这个直接百度搜下一大堆
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
进入宝塔界面 安装nginx, 这边没有用数据库ftp之类的 乱七八糟的东西就没装他们了, 你们也可以全都装不影响
把 django 代码上传到 做事器上
新建php项目, 这个新建完, 记得 配下 ssl证书, 这个证书 去两只马的后台申请免费的就可以(也可以在宝塔后台申请), 配好后就可以利用https 访问了
新建python项目, 这个如果是 利用的 uwsgi的话, 要求办法记得改成 http, 这里要把稳, 你的端口号在宝塔后台开放了, 还得在做事器后台 的安全策略里也开下, 不然不会开放端口, 会涌现无法访问的情形
上面如果配好的话, 只能通过 http + ip + 端口 访问我们的django 代码, 且不会有多线程问题, 想要利用域名访问, 可以在 php 项目中设置重定向, 在访问域名的时候跳到 django 代码对应的网址中
这样就完备设置好了, 可以用https 访问, 也没有 多线程的问题, 相对来说也大略很多