【发布时间】:2012-04-12 20:20:48
【问题描述】:
我正在创建一个运行 Apache/WSGI/Django/MySQL 的小型商业 Web 项目。
我有一个开发和生产环境,并使用 git 和 fabric 来推/拉修改。
现在我希望能够在新版本上线之前测试与生产服务器类似的条件。
- 我正在考虑使用具有不同 URL 和不同存储库的同一物理服务器(这样可以吗?)。
- 是否有最佳做法来设置此预生产环境尽可能靠近生产环境?
- 我应该使用相同的 Web 服务器和数据库服务器吗?在这种情况下,我该如何管理例如数据库名称?
【问题讨论】:
标签: django deployment development-environment production-environment