Sinatraとは?
http://www.sinatrarb.com/intro-ja.html
http://momota.github.io/blog/2013/09/22/sinatra/
http://dotinstall.com/lessons/basic_sinatra
Rubyによるフレームワーク
Railsより簡単?
試してみる。
(環境)
Windows8.1
VirtualBox
Vagrant
config.vm.box = "bento/centos-7.2" config.vm.network "forwarded_port", guest: 3000, host: 3000 config.vm.network "forwarded_port", guest: 4567, host: 4567
(1)cd /vagrant
mkdir Sinatra1
cd Sinatra1
gem install sinatra
gem install sinatra-contrib
(2)main.rb ファイルを作成し、以下にように記載
require 'sinatra' get '/' do "hello world" end
(3)ruby main.rb -o 0.0.0.0
WEBRickではなくPumaが起動してしまったが、(Rails5をインストールしたせいかかな?)これで、Windows(ホストOS)のブラウザで、
localhost:4567
とすると、以下のように表示される。
(参考)
http://qiita.com/u1_fukui/items/b86b21f6ed39f4c10d5d
●サーバを起動するときに、
Railsのときは、 rails s -b 0.0.0.0
Sinatraのときは、 ruby main.rb -o 0.0.0.0
とするところが、素人の私にとっては最初にかなりつまづいたところであった。
ディスカッション
コメント一覧
まだ、コメントがありません