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 можно найти здесь
Качаем инсталлер отсюда
(Версию 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 можно найти здесь
Комментариев нет:
Отправить комментарий