1.4.2 Развертывание Heroku, шаг первый
Первый шаг для развертывания на Heroku это отправка приложения в Heroku с использованием Git:
$ git push heroku master
(Примечание: Некоторые читатели сообщили о получении ошибки в этом шаге, связанной со SQLite:
rake aborted! no such file to load -- sqlite3
Установка, описанная в этой главе, хорошо работает на большинстве систем, включая мою, но если Вы столкнулись с этой проблемой, следует попытаться обновить свой Gemfile
с кодом в Листинге 1.8, который препятствует попыткам Heroku загрузить sqlite3-ruby гем.)
source 'http://rubygems.org' gem 'rails', '3.0.7' gem 'sqlite3-ruby', '1.3.2', :group => :development
1.4.3 Развертывание Heroku, шаг второй
Нет никакого шага два! Все готово (Рис. 1.11). Чтобы увидеть Ваше свежеразвернутое приложение, нужно посетить адрес, который Вы видели, когда выполнили, heroku create
(то есть, Листинг 1.7, но с адресом для Вашего приложения).28 Вы также можете использовать аргумент heroku
команды который автоматически открывает Ваш браузер с правильным адресом:
$ heroku open

Как только Вы успешно развернулись, Heroku предоставляет красивый интерфейс для администрирования и конфигурирования Вашего приложения (Рис. 1.12).

Рисунок 1.12: Красивый интерфейс в Heroku.