Не удается связать адрес через вебрик на рельсах на Ubuntu AMI - PullRequest
0 голосов
/ 24 марта 2011

У меня есть rails setup на linux (ubuntu) ami. Я пытаюсь привязать ip, используемый для доступа к linux ami, но не могу связать его. «Невозможно назначить запрошенный адрес - bind (2) (Errno :: EADDRNOTAVAIL)» Полная установка рельсов, кажется, в порядке. Я что-то здесь упускаю. Точная потребность в том, чтобы получить доступ к приложению rails через другой компьютер.

Пожалуйста, укажите мне на какой-нибудь реф.

1 Ответ

0 голосов
/ 24 марта 2011

Возможно, я не полностью понимаю ваш запрос, но запускаю ваш сервер rails на определенном порту:

rails s -p 3000 #rails 3
script/server -p 3000 #rails 2

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

http://yourmachinename:3000

Если новый ПК находится в той же сети.В противном случае взгляните на настройки брандмауэра, откройте порт 3000 и укажите его на локальный IP-адрес вашего компьютера (вы можете получить его из ifconfig).Затем получите внешний IP-адрес вашей локальной сети и перейдите по адресу:

http://your.external.ip:3000/
...