Vagrant + Sinatra + Centos7 でブラウザアクセス出来ない時にやること

Sinatraって良いよね(*´ω`*)!
python bottle大好き人間だったんだけど、
ruby Sinatraさわったら、まあ気軽!!

Sinatraの気軽さは半端ないですよね。
こんな感じでGemfileを用意してbundle install

app.rb(なんでもいい)にこんな感じで記述して

あとはbundle exec ruby app.rbで起動して
でアクセスできちゃう気軽さ。

ただVagarnt環境だと、ブラウザアクセス出来ないことが、、、

前にVagrant + Rails4(Webrick) でブラウザアクセス出来ない場合の対処法を記事にしたけど、
今回はVagrant + Sinatraでブラウザアクセス出来ない出来ない場合にやることを書き溜めしときます。

Vagratnt+Centos7+Rails4でブラウザにアクセス出来ない時にやったこと

基本的にチェックする項目は一緒です。
ただ、0.0.0.0でサーバー起動する方法がちょっと違うので確認。

広告

-o 0.0.0.0 で起動させる

railsの場合は、オプションコマンドが「-b」でしたが、
sinatraの場合は「-o」になります。


あとは、Vagrantfileをチェックしてみてね。笑
ポートフォワーディングしないと、ずっとアクセス出来ないよん。



じゃあね〜〜〜。