加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

在Linux上搜索Chef Django的项目框架

发布时间:2020-12-13 23:24:24 所属栏目:Linux 来源:网络整理
导读:Linux上的Chef Django Web应用程序是否存在预先存在的最佳实践项目框架(最好是Ubuntu)? 对于生产Django系统,我们首选的设置是Supervisor,Nginx,Ubuntu和Uwsgi.此外,我们使用Chef进行配置管理,使用Vagrant Chef进行开发环境管理. 虽然这个系统一旦启动并运行
Linux上的Chef Django Web应用程序是否存在预先存在的最佳实践项目框架(最好是Ubuntu)?

对于生产Django系统,我们首选的设置是Supervisor,Nginx,Ubuntu和Uwsgi.此外,我们使用Chef进行配置管理,使用Vagrant Chef进行开发环境管理.

虽然这个系统一旦启动并运行就很好,但设置正确可能非常耗时.

我理想的解决方案是预制的Chef Github存储库,它是最佳实践Django部署的骨架. (它会随附一个chef-solo.rb,可以用来部署到某个云ubuntu实例和一个Vagrantfile,可以用来创建Vagrant dev机器.)基本上你所要做的就是添加一个Chef cookbook来部署您的应用程序代码并调整一些设置.

有没有像这样理想的解决方案?

解决方法

这是典型的厨师配置解决方案:

>一个git repo节省了厨师回购.你可以使用刀solo init< repo-name>创造它.或者只是从git repo of opscode.com克隆它
>每个食谱一个git repo.你可以使用berkshelf cookbook< your-cookbook-name>创建一整套烹饪书内容,包括食谱本身,测试厨房,流浪汉和berks.请先通过gem install berkshelf安装berkshelf

对于来自cookbook社区或git repo的任何其他烹饪书,您可以使用berkshelf下载它们并作为本地烹饪书进行管理.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读