We have studied in Chapter 1, An Overview of Automation and Advent of Chef, that the Chef installation can be done on physical servers, Cloud instances, and on virtual machines. Here, we are going to learn how to install Chef on a virtual machine. For this, we will use VMware Fusion 5x, even though we can use any type of virtual machine to install the Chef server. VMware products are most commonly used and they specialize in virtualization, therefore, we prefer them.
In order to install the Chef server 11.x, there are some initial settings that should be applied on the virtual machine: