Very begging of installing and setting up chef to use knife solo mainly for me.
Updating the latest packages and git
Confirming the path in which knife is installed
Place the secret key file at /home/ec2-user/.chef/ec2-user.pem.
Uninstalling Chef (if needed)
Creating node object file to execute recipe
This is just to confirm that knife solo runs at localhost.
Running chef-solo on remote host (Here, at localhost)
If the SSL warning message appears, it is possible to disable by adding an entry on solo.rb. The detail is show at official HP, knife ssl check.
Next is to install chef and cookbook on a remote host with knife solo and install a package.