Cookbooks are collections of recipes, and contain each step of instructions. As we already have Knife installed on our machine, let's create a basic folder schema for a cookbook. Our goal is to develop a recipe that will install PHP, MySQL, Apache2, and WordPress.
The name of our cookbook is
$ knife cookbook create wpblog
By default, the preceding command will generate the cookbook structure in the
/var/chef folder. In case of any other folder path, use the
$ knife cookbook create wpblog -o <cookbooks_folder_path>
The preceding command will yield an output as shown in the following screenshot: