我通过谷歌做了很多搜索(很多都把我带到这里),但我仍然非常不清楚如何做到这一点:
- 供应 Apache 2.2.22
- 预配 MySQL 5.1.66
- 提供 PHP 5.3.27
现在,我已经用我的主机使用的正确操作系统设置了我的“盒子”。但是,通过在每个 上配置 VM 时vagrant up
,我将复制我的实时服务器的完整生产环境。
我是 Vagrant 的新手,并且是在我过去的工作流程演变 MAMP/WAMP 中利用 VM 的整个工作流程理论。因此,我每次提供的任何附加内容都会对我有所帮助,例如目录权限和其他“必要”选项,都会有所帮助。我目前正在尝试自学 Vagrant 和 Chef(根据我与其他人的对话,我决定使用 Chef 而不是 Puppet),老实说,这不是世界上最难的事情,但在尝试掌握整个工作流程时也很有挑战性。
我一个人工作,所以我使用 Dropbox(云存储)、Github(版本控制)和 Vagrant/VirtualBox 来管理环境。
谢谢你,任何帮助都会很棒!我会继续寻找我能找到的任何地方,但我觉得有必要发一个帖子,这样我就可以尝试输入我想要完成的事情。