So I wanted to see if I could configure Drupal VM to work within these parameters: 1. Since I've worked with various VM-based solutions before, I had some fairly specific requirements, some to do with how I work, some to do with how the Chromatic team works, and some to do with the kinds of clients I'm currently working with. (Ansible also relies on YAML for configuration, so it fits right in with Drupal 8). This was immediately interesting to me, partly because Ansible is the tool we use internally to configure project servers, but also because the whole point of configuration management is to reliably produce identical configuration whenever the software runs. It’s based on Vagrant and another configuration management tool, Ansible. Drupal VMĮventually, I found Drupal VM, a very well-thought-out virtual machine-based development tool. Even the virtual-machine based solutions often suffered from the same kinds of problems - even when I experimented with version-controlling critical config files such as vhost configurations, php.ini and my.cnf files, and building servers with configuration management tools like Chef and Puppet. Typically, I would encounter problems with stability when multiple sites on one server needed different configurations, or problems customizing the environment enough to make it useful for certain projects. That's not even a complete list - I know I've also tried other solutions from the wider LAMP community, still others from the Drupal community, and I've rolled my own virtual-machine based servers too.Īll of these tools have their advantages, but I was never wholly satisfied with any of them. Full LAMP stack on an OS X workstation,.Full LAMP stack on an Ubuntu workstation,.If you're a developer and you're like me, you have probably tried out a lot of different solutions for running development web servers. The problem with development environments Some or all of the details may be inaccurate or no longer applicable.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |