Назад | Перейти на главную страницу

Как настроить машину так, чтобы мое веб-приложение принимало подключения с удаленных машин?

У меня есть веб-приложение Ruby on Rails, работающее на моем компьютере (Ubuntu 10.04), к которому я хотел бы иметь доступ с удаленного компьютера. Мой сервер дворняга, но у меня нет проблем с установкой другого, если он поможет. Как мне настроить так, чтобы я мог получить доступ к своему веб-приложению с удаленного компьютера?

Что ж ... если вы просто хотите настроить его так, чтобы небольшая горстка людей могла запускать ваше чрезвычайно отзывчивое приложение во время его разработки, тогда все, что вам нужно сделать, это убедиться, что сервер приложений прослушивает общедоступный. с IP-адресом (не 127.0.0.1 или localhost). Получите свой IP-адрес и вставьте его с номером порта в качестве веб-адреса.

http://192.168.1.100:3000/

Если вы хотите обслуживать свое приложение для более широкой аудитории ... интрасети, экстрасети или через Интернет ... тогда вы захотите начать читать о хостинге веб-приложений. Вам понадобится либо обратный прокси-сервер, который распределяет нагрузку между несколькими серверами приложений, либо интегрированное решение. Я бы посоветовал начать с Phusion Passenger, чтобы начать работу, а затем перейти к той архитектуре, которая лучше всего соответствует вашим потребностям.

http://www.modrails.com/