【发布时间】:2013-01-06 04:09:03
【问题描述】:
我希望能够在我工作的公司将 Python 和 Django 用于 Web 应用程序。我们目前使用 PHP 是因为每个人都熟悉它,并且易于为大量客户端部署。我们可以在单个虚拟服务器上托管 10 到 100 个网站。
是否可以通过单个 Apache 和 Python 安装为多个网站提供服务?每个网站都必须有自己的域,例如电子邮件帐户。
【问题讨论】:
-
是的,有可能。对这个主题进行快速的 Google 搜索会找到这个问题的许多答案。
-
使用 virtualenv 为每个网站创建“沙盒”,使用 Gunicorn 或 uWSGI 运行网站,使用 Nginx 作为前端服务器并将其配置为直接提供静态内容,因此您只需点击 wsgi 应用程序对于动态内容。使用 Google 和一些反复试验可以轻松找到详细信息。
标签: python django hosting shared