#ruby-on-rails
#ruby-on-rails
Вопрос:
Я создаю приложение rails, но оно отображается на example.com: 3000, как мне заставить его отображаться на example.com ?
Спасибо
Ответ №1:
Предположительно потому, что вы запускаете приложение для разработки на его порту по умолчанию.
Пройдите через процесс развертывания для вашей действующей системы.
Комментарии:
1. Я следовал руководству по linode для установки passenger здесь library.linode.com/frameworks/ruby-on-rails-apache / … , есть ли что-то еще, что мне также нужно сделать?
Ответ №2:
Если вы запускаете свое приложение с rails server
, вы можете запустить его с rails server -p 80
, но у вас должен быть root, а это решение не подходит для производства. Вам лучше использовать решение, предоставленное по ссылке Квентина.
Комментарии:
1. Я использую этот подход, когда работаю сразу над несколькими снимками проекта (жонглирование — это весело!). Но я использую порты, которые начинаются с 300 и увеличиваются на 10. Я согласен, что это всего лишь разработка. В производстве Квентин прав…