Помощь в развертывании с помощью Capistrano для HostGator


Моя компания использует HostGator для размещения наших веб-сайтов, и у меня чертовски много времени, чтобы выяснить, каковы мои последние шаги по созданию функционирующего приложения RoR.

Я прошел весь путь до настройки mongrel (я думаю?) и смог запустить deploy:cold без каких-либо ошибок. Тем не менее, я не могу заставить приложение отображаться в указанной области cPanel (HG говорит, что имя "текущее" уже зарезервировано для другого приложения), и я не уверен, какой порт был разрешено мне использовать. Я открыл тикеты в Службе поддержки клиентов только для того, чтобы мне сказали, что "Вы не можете получить доступ к базе данных с помощью root"... Совершенно не связанный с моим вопросом...

Так что я думаю, что я на последнем этапе, и если у кого-то есть какое-либо представление или опыт работы с HostGator, пожалуйста, сообщите мне об этом.

Author: Kyle Macey, 2011-02-22

1 answers

Я не уверен, что такие учетные записи "общего хостинга" - лучший способ подойти к этому. Вместо этого я бы предложил учетную запись vps, в которую вы можете напрямую подключиться по SSH и настроить дистрибутив Linux по вашему выбору - наиболее беспроблемным решением будет Ubuntu 10.04 LTS (или более новая версия 10.10).

Посмотрите на настройку Passenger + Apache. Заставить Capistrano работать после этого очень просто, так как deploy:cold просто подключает его к вашему серверу приложений и извлекает код из вашего кода репо.

Удалось ли вам войти в систему и убедиться, что deploy:cold сработал? Проверьте также эту ссылку: http://support.hostgator.com/articles/specialized-help/technical/how-do-i-start-using-ruby-on-rails

Ваше здоровье, М.

 2
Author: Michael de Silva, 2011-04-20 09:01:19