1. Устанавливаем последнюю версию ruby (если еще не установлено)
Качаем инсталлер
отсюда
(Версию 1.9.3 лучше не использовать пока не решен
этот баг)
2. Убеждаемся что путь к Ruby попал в Path
У меня почему то не попал
3. Устанавливаем RubyGems (если еще не установлено)
качаем
отсюда, распаковываем, переходим в командной строке в полученную директорию и выполняем:
ruby setup.rb install
gem update --system
4. Устанавливаем Сapistrano
gem install capistrano
5. Устанавливаем Capifony (если планируется deploy Symfony проектов)
gem install capifony
6. Дополнительные плюшки
устанавливаем для комфортной работы с scm (subversion, git)
gem install capistrano_rsync_with_remote_cache
И напоследок ссылки на дополнительные материалы по Capistrano и Capifony
неплохой начальный
tutorial на Хабре
видео "Capistrano для деплоймента PHP-приложений" с zendconf2012
хорошо структурированный конфиг capifony можно найти
здесь