You will need a base Drupal site to act as the development site. Another Drupal site, which is a clone of the development site, must be available to act as the production Drupal site.
This recipe uses Drush. If you have not installed Drush, instructions can be found at http://docs.drush.org/en/master/install/. Drush needs to be installed at the locations of both your Drupal sites.