首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PuPHPet对傀儡?

PuPHPet对傀儡?
EN

Stack Overflow用户
提问于 2015-02-12 18:26:25
回答 1查看 1.3K关注 0票数 7

我一直在使用PuPHPet来设置开发/暂存托管环境,它是为非常简单和高效的部署而设计的。

但是,我遇到的情况是,我需要在各种服务器conf文件中提供更详细的指令(例如,Nginx和Apache、cron作业等),而PuPHPet不允许我这样做。

我的问题是:

PuPHPet仅仅用于基本的服务器设置吗?

如果您需要对您的配置做更多的工作,您应该使用PuPHPet,然后从那里手动修改清单吗?或者是因为对PuPHPet的任何更新都会覆盖所述文件,这是否很糟糕?

最后,如果您需要精细的调整控制,您应该从头开始编写木偶信任(而不使用PuPHPet)吗?

编辑:不知道为什么这是投票关闭。我只是问一个人为什么在Puphpet上使用自定义的Puppet,以及他们是否能够完成相同的供应任务

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-13 01:13:42

PuPHPet仅仅用于基本的服务器设置吗?

Puphpet主要用于开发环境,虽然我增加了对推到公共服务器的支持。当涉及到安全问题时,我试着使用常识,比如防火墙和公共服务器需要一个私钥。

也就是说,Puphpet是由一个人(me)维护的,它只允许我有时间实现的详细的服务器配置。对于PHP和Apache,这是相当深入的。对于像Nginx,Ruby,Python这样的东西,情况就不那么好了。

如果您需要对您的配置做更多的工作,您应该使用PuPHPet,然后从那里手动修改清单吗?

是。

或者是因为对PuPHPet的任何更新都会覆盖所述文件,这是否很糟糕?

这还不错,但是如果您重新生成了存档,那么是的,它将不会考虑到您可能做过的任何额外的事情。我建议在.pp目录中添加一个添加的nodes文件,而不是写入包含的文件中。

最后,如果您需要精细的调整控制,您应该从头开始编写木偶信任(而不使用PuPHPet)吗?

是。如果您需要一些我还没有实现的东西,那么无论如何都要编写您自己的“傀儡信任”。

票数 16
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28484999

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档