我運行一個帶有512M內存內存的小VPS,目前擁有3個流量非常低的PHP站點和一個個人電子郵件帳戶。部署第一個Django項目
我在過去的幾周裏一直在教導自己的Django,並開始考慮部署一個項目。
似乎有大量的部署Django站點的方法。鑑於我擁有的資源有限,最適合的選擇是什麼?
VPS是否適合承載Python和PHP站點,還是值得獲得單獨的服務器?
任何意見讚賞。
謝謝。
我運行一個帶有512M內存內存的小VPS,目前擁有3個流量非常低的PHP站點和一個個人電子郵件帳戶。部署第一個Django項目
我在過去的幾周裏一直在教導自己的Django,並開始考慮部署一個項目。
似乎有大量的部署Django站點的方法。鑑於我擁有的資源有限,最適合的選擇是什麼?
VPS是否適合承載Python和PHP站點,還是值得獲得單獨的服務器?
任何意見讚賞。
謝謝。
實際上並沒有太多的方法可以做到。事實上,推薦的方法是通過Apache/mod_wsgi以及其他所有方法。推薦的方法完全記錄在here。
對於低流量的網站,您應該毫無麻煩地將其與您的PHP網站一起安裝在512MB VPS中。
Django有文檔描述可能的server arrangements。對於輕量級,但非常強大的設置,我建議Nginx設置。它比Apache輕得多。
我以256 VPS運行幾個低流量的Django站點沒有問題。我將Nginx設置爲反向代理,並使用mod_wsgi爲服務Django提供靜態文件(javascript,CSS,圖像)和Apache,如文檔中所述。運行PHP網站也可能會增加一些開銷,但是,如果你在談論低流量的「有趣」網站,那麼你應該沒問題。
取決於您正在運行的內容。如果你正在運行Facebook,它可能會下降:P如果你使用它的小項目可能會好起來。試試看看:) – tiagoboldt 2011-03-29 15:47:32