我运行一个带有512M内存内存的小型VPS,目前拥有3个流量非常低的PHP站点和一个个人电子邮件帐户。
过去几周我一直在教自己Django,并开始考虑部署一个项目。
用于部署Django站点的方法似乎非常多。鉴于我所拥有的资源有限,最合适的选择是什么?
VPS是否适合托管python和PHP站点,还是值得获得单独的服务器?
任何建议表示赞赏。
感谢。
答案 0 :(得分:3)
实际上并没有很多方法可以做到。事实上,推荐的方式 - 通过Apache / mod_wsgi - 以及所有其他方式。建议的方式是完整记录here。
对于流量较低的网站,您可以毫不费力地将其与您的PHP网站一起安装在512MB VPS中。
答案 1 :(得分:1)
Django有描述可能的server arrangements的文档。对于重量轻,但非常强大的设置,我建议使用Nginx。它比Apache轻得多。
答案 2 :(得分:1)
我在256 VPS上运行几个低流量的Django站点没有问题。我将Nginx设置为反向代理,并使用mod_wsgi提供静态文件(javascript,CSS,图像)和Apache,如文档中所述,为Django提供服务。
运行PHP网站也可能增加一点开销,但是,如果你在谈论低流量“有趣”的网站,那么你应该没问题。