Chapter 3. Setting Up a Development Environment
In the previous chapter, we installed Chef-Solo on our local environment and executed recipes with Nginx. However, imagine if we were working on different projects and some projects require different web servers and configurations. It would be difficult to install everything on the same system.
In this chapter, we'll install VirtualBox with Vagrant to set up our box and execute different recipes in different boxes.
We will cover the following topics in this chapter:
- Introduction to VirtualBox
- Setting up Vagrant
- Executing the Nginx recipe with Vagrant
- Creating a hello world recipe