Доброе время суток, я совсем зелён с бунтой, поставил бунту поставил sinatra (1.4.5) создал простой файлик (myapp.rb) пытался открыть с соседнего ПК по IP, не получилось. После установил граф. оболочку и проверил по
http://localhost:4567 открывает, а по http://*.*.0.24:4567 не открывает. Интернет есть и гугл и тд открывает.
administrator@ubuntu-14:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 08:00:**:**:**:**
inet addr:*.*.0.24 Bcast:*.*.1.255 Mask:*.*.254.0
inet6 addr: fe80::*:*:*:*/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1447 errors:0 dropped:3 overruns:0 frame:0
TX packets:129 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:113456 (113.4 KB) TX bytes:21343 (21.3 KB)
lo Link encap:Локальная петля (Loopback)
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:240 (240.0 B) TX bytes:240 (240.0 B)
Сам файл myapp.rb:
#require 'rubygems'
require 'sinatra'
get '/' do
'Hello from Sinatra'
end
Пользователь решил продолжить мысль 20 Февраля 2015, 16:26:14:
В общем покопался и нашёл что надо писать ruby myapp.rb -o ip
Вопрос 2: получаеться что я должен включить сервер, написать команду ruby myapp.rb -o ip; можно как то автоматизировать?