有个Django项目要上线,各位有没有好一点的上线攻略给一个?

2013-08-27 18:01:55 +08:00
 jazdelu
求个最优最经济的方案
本人英文不太好,linux也不太上手。
4210 次点击
所在节点    Python
8 条回复
kennedy32
2013-08-27 20:36:37 +08:00
sae之类的怎么样
jazdelu
2013-08-28 08:55:20 +08:00
@kennedy32 现在sae支持绑定域名吗?
akinoniku
2013-08-28 09:17:44 +08:00
@kennedy32 sae渣渣不要用,星祈娘都要瘫痪了我还得琢磨移植

搞个vps virtualenvs + gunicorn + nginx

考虑用supervisor监控

开发的时候在vitrualenvs用pip安装site-packages导出到类似pip.dev在还原就好了

数据库连接和私钥之类的要放到另外的settings文件,不要加到版本管理

db建议用postgresql

vps的话 linode不错
hustlzp
2013-08-28 09:24:01 +08:00
@akinoniku +1,和我的几乎差不多,只不过db还在用MySQL,vps在用Host700
ushuz
2013-08-28 09:40:13 +08:00
对,不要用sae,不稳定。反映到maillist里还没人理。
sitin
2013-08-28 09:45:30 +08:00
@akinoniku 请问,比起mysql,postgresql为啥更为推荐。
akinoniku
2013-08-28 09:49:55 +08:00
@sitin http://www.zhihu.com/question/20010554 知乎有个比较完整的总结了
xiguad
2013-08-28 14:14:30 +08:00
@jazdelu 看这里 http://www.brickpm.com/python/85/ 翻译的,virtualenv/gunicorn/postgresql/nginx,我自己照着一步步做下来都没啥问题,如果用不惯postgresql改用mysql也没啥问题,我就改用了mysql了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/80406

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX