mha*_*ski 1 deployment django buildout fabric
我正在使用Django在djangorecipe上编写一个Web应用程序.我想进行自动部署,发现Fabric是一个完美的解决方案.
我不确定,你如何在buildout环境中使用Fabric.事实证明,使用Fabric的扩建配方和帖子有点过时(ca.2010).有人试过实现吗?
考虑它的最佳方式是将它们视为独立的.
Buildout用于在本地和服务器上设置所有内容.抓住django和所有需要的python包.甚至可能从模板生成apache配置文件.
fabric用于运行远程命令,例如在服务器上检查带有buildout的标记,运行bootstrap和buildout以及重新启动apache.
Buildout管理实际目录.Fabric运行buildout并管理buildout目录之外的所有内容.奇迹般有效!
(当然你把你的fabfile.py放在你的buildout目录中.你可以将结构本身添加到zc.recipe.egg:scripts部分,以便在你喜欢的情况下获得本地bin/fab.)
归档时间: |
|
查看次数: |
906 次 |
最近记录: |