Stu*_*cts 2 python django web-hosting nginx uwsgi
我正在从 WordPress 转向定制 Python 应用程序。
我已经选择 Django 作为我的 Python 框架,目前我唯一的问题是关于托管。我当前的共享托管环境非常适合 WordPress(CloudLinux 上的 WHM),但在 Apache/cPanel 上提供 Django 似乎时好时坏,尽管我还没有在我的新托管公司尝试过。- 在 cPanel 中启用了 Python 的人。
对我来说,设置 VPS 来运行 20 个网站的托管环境的最简单方法是什么?我在 virtualenv 中开发所有内容,但我还没有在生产环境中运行 Django 的经验。我认为 venv 不够安全或者存在可扩展性问题?我读过一些关于人们使用 Docker 在 VPS 上设置单独的 Django 实例的文章,但我不确定他们是否编写了自己的管理系统。
据我了解,每个 Python/Django 实例都需要 uWSGI 和 Nginx 驻留在该虚拟容器中?我正在寻找一个简单而强大的解决方案来在 VPS 上托管 20 个 Django 站点 - 是否有开箱即用的解决方案?如果我的方向正确的话,我也很乐意开发一个并建立一个 VPS。
任何智慧都会被感激地接受。
安迪:)
传统方法
对于简单而强大的解决方案,
就是这样。