我正在尝试学习如何使用 Vagrant 来建立一个应该与已经存在的生产服务器完全一致(如果可能的话)的开发环境。
这里的问题是:实现这一目标的最简单方法是什么?
我是一名开发人员,我可以完全访问生产服务器,但它不是由我管理的。我只知道我在服务器上设置网站、使用 cPanel、一些 WHM 等的方式......
该服务器运行带有 Apache、MySQL 和 PHP 的 CentOS 6.5。
有没有一种方法可以“导出”该服务器的配置以及它拥有的所有应用程序、模块、版本等......并使用它来创建一个 Vagrant Box?还是手动分析所有内容并将其写下来?
如果要走的路是第二种选择,我可以就如何做到这一点得到任何建议而不会遗漏任何东西吗?