2015-11-14 4 views
0

Я новичок в веб-разработке, рельсах и т. Д. У меня есть, наверное, очень глупые вопросы, но я искал и не смог найти конкретный ответ, хотя есть хорошие шансы, я спросил неправильный вопрос.Запуск Live Rails-среды

Я следую этому руководству, которое хочет, чтобы вы создавали приложение тестовых рельсов локально и просматривали его через localhost в браузере. Однако я изучаю непосредственно на самом сервере. Это связано с тем, что в настоящее время у меня есть только iPad для работы, но я смог сделать все непосредственно на самом сервере, используя подсказку Panic. Чтобы продолжить эти уроки, мне нужно уметь видеть, что я сделал через браузер, который, поскольку я не могу использовать localhost, я хочу видеть непосредственно на своем сервере. Вот учебник я следующее:

http://installfest.railsbridge.org/installfest/create_a_rails_app

Вот мой сайт:

redvardo.com

Любая помощь или указатели к правильной информации было бы полезно. Пожалуйста, скажите мне, не включил ли я и достаточную информацию. Благодаря!

+0

Hi, Phil. Я не уверен, чтобы понять ваш вопрос, вы используете приложение rails на удаленном сервере, но в области разработки правильно? Вам нужно привязать к другому адресу, чем localhost. попробуйте rails s -b redvardo.com, и если у вас нет брандмауэра, вы можете получить доступ к своему приложению из любого места. на порт по умолчанию 3000. – andrea

+0

Я предлагаю попробовать облачный идеал, взгляните на https://codeanywhere.com – andrea

+0

Я знаю, мне кажется, что глупо спрашивать об этом. :( Я создал приложение в папке с основным, так что это на redvardo.com/test_app Я бы попробовал ** rails s -b redvardo.com/test_app** –

ответ

0

Если ваш сервер предоставляет общедоступный IP-адрес, используйте этот ip для доступа к проекту. Прежде всего, убедитесь, что сервер кирпича запущен через rails s, тогда вы можете перейти к странице непосредственно через ip: 12.13.31.115:3000. Это было бы самым быстрым способом, в противном случае вам нужно настроить dns, чтобы указать на ваш сервер через регистратора доменных имен. Надеюсь, что помогает.

0

Спасибо за помощь, но для меня то, что я сделал, просто установил сервер VNC на самом сервере, теперь я могу просматривать localhost на сервере для всего, что задают учебные пособия.

Смежные вопросы