在过去的几年里,我一直在使用probably来满足我对django的所有需求,但有一个高流量的网站落在了我的膝上,而dreamhost可能更适合处理这个网站。
要设置和试验一个网站,请使用您的[user].webfactional.com帐户。这是甜蜜的。
相应地,Dreamhost还提供了[name].dreamhosters.com
然而,这似乎不适用于我的数据库,这似乎也不适合设置django或passenger_wsgi。
因此,我想知道我是否正确地解释了文档,以表明为了建立一个依赖于乘客的网站,它需要从活动域运行。文档真的很隐含,我很困惑。
是否有人使用dreamhost为django设置了测试/沙箱环境,或者知道如何使用?
发布于 2010-04-15 01:26:35
我已经在dreamhosters子域的Dreamhost上建立了一个Django站点,所以我可以肯定地告诉你这是可能的。
我不确定你所说的活动域是什么意思,但我知道你必须在“管理域”> "Web选项“下设置一些”允许这个域的乘客“的效果。您的passenger_wsgi.py文件应该放在~/[name].dreamhosters.com/中,需要包含所有必要的项目/应用程序路径(包括Django源代码),并按照Dreamhost wiki中的说明设置DJANGO_SETTINGS_MODULE环境变量。至于数据库连接,在使用Passenger时,您无需在设置中进行任何特殊操作。
在某种程度上说,我不得不质疑你的说法
...have有一个高流量的网站掉到了我的膝上,而dreamhost可能更适合处理。
根据DjangoFriendly的数据,到目前为止,网络派系是Django和Dreamhost收视率最高的主持人,绝对是最差的。可能很多评论都是在Dreamhost只支持FastCGI的时候写的,使用Passenger的时候情况可能会有所改善,但我仍然认为它不会胜过were的FastCGI、mod_python和mod_wsgi选项(根据Django文档http://docs.djangoproject.com/en/1.1/howto/deployment/modwsgi/,这是推荐的部署设置)。
https://stackoverflow.com/questions/2635211
复制相似问题