それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

Sinatraを指定ポートで動かす

(しなとら)
Sinatra をいじってたら、ポート指定できることに気づいた

ポート指定して起動する

takuya@debian00:~$ ruby cmd_api.rb  -p 1234 -o 192.168.2.110

これで、 ttp://192.168.2.110:1234/ にアクセスでできますね

オプションについて

takuya@debian00:~$ ruby cmd_api.rb  -h
Usage: cmd_api [options]
    -p port                          set the port (default is 4567)
    -o addr                          set the host (default is 0.0.0.0)
    -e env                           set the environment (default is development)
    -s server                        specify rack server/handler (default is thin)
    -x                               turn on the mutex lock (default is off)

takuya@debian00:~$ ruby mcmd_api.rb  -p 1234 -o 160.193.95.210
[2012-01-30 11:34:54] INFO  WEBrick 1.3.1
[2012-01-30 11:34:54] INFO  ruby 1.8.7 (2011-06-30) [i686-linux]
== Sinatra/1.3.2 has taken the stage on 1234 for development with backup from WEBrick
[2012-01-30 11:34:54] INFO  WEBrick::HTTPServer#start: pid=23632 port=1234


 Sinatraは簡単にAPI作れるから大好きです。