![设置多服务器 LAMP 环境的最佳实践](https://linux22.com/image/482644/%E8%AE%BE%E7%BD%AE%E5%A4%9A%E6%9C%8D%E5%8A%A1%E5%99%A8%20LAMP%20%E7%8E%AF%E5%A2%83%E7%9A%84%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5.png)
我是寻找资源这将帮助我设计最佳的多用户多服务器 LAMP 环境。
我们目前有 7 台服务器(2 台负载平衡 Web 服务器、2 台冗余集群 Web 内容服务器、2 台冗余集群 MySQL 服务器、1 台 VirtualMin 开发人员服务器),但遇到了困难确定我所做的事情是否是常见的/最佳的/好的做法, ETC。
有人能指出我用于设计(和运行)多服务器 LAMP 环境的任何优质资源吗?
笔记: 我之前在 StackOverflow 上问过这个问题,但并没有得到很好的结果。也许我应该等到 Beta 版结束(为了吸引更多非 SO 受众)
答案1
答案2
任何足够复杂的环境(实际上,任何环境)都应该进行配置管理,无论是 Chef 还是 Puppet。我更喜欢 Chef,它有一套食谱(配置模块),可以帮助端到端地设置整个LAMP 堆栈(或者我的偏好,LAMRails)。还有 EC2 AMI 可用于设置Amazon EC2 上的整个 Rails 基础设施,这可以作为您设置自己的环境时考虑的一个很好的基准。