多个Django站点,一台服务器

多个Django站点,一台服务器,django,configuration,apache2,django-sites,Django,Configuration,Apache2,Django Sites,我在同一台服务器上为同一个客户机设置了多个站点,运行django,例如foopipping.com和bazzheating.org。这两个站点都有不同的django应用程序,也就是说管道站点不能访问供暖应用程序,反之亦然。两个站点之间没有共享的对象,每个站点都需要单独的管理站点 这是通过站点框架实现的,还是需要两个单独的apache实例来运行站点?(是的,我需要使用apache-别无选择) 这是一个Linux服务器,所以有没有一些聪明的方法来使用符号链接来实现这一点?我对django的基本开发很

我在同一台服务器上为同一个客户机设置了多个站点,运行django,例如
foopipping.com
bazzheating.org
。这两个站点都有不同的django应用程序,也就是说管道站点不能访问供暖应用程序,反之亦然。两个站点之间没有共享的对象,每个站点都需要单独的管理站点

这是通过站点框架实现的,还是需要两个单独的apache实例来运行站点?(是的,我需要使用apache-别无选择)


这是一个Linux服务器,所以有没有一些聪明的方法来使用符号链接来实现这一点?我对django的基本开发很有经验,但我对服务器管理一无所知。

站点框架对您没有帮助-它们应该作为完全独立的WSGI应用程序使用


但是不需要单独的Apache实例。只需将Apache配置为服务于单独的虚拟主机,每个虚拟主机都有自己的WSGI文件。

我正朝着这个方向努力,但希望得到第二个意见。我忘了提到我是作为主机使用webfaction的-不知道这是否重要。啊,webfaction的配置有点不同-每个Django站点都被代理到一个单独的Apache实例。好吧-我想我必须为额外的内存付费。不过,谢谢!