こんにちは。ヤマヤタケシです。
AWSでアプリケーションサーバーごっこやっています。
sinatraを使うと簡潔にアプリを書けるらしい!
sinatraはthinとかunicornが実行するらしい!
thinとかunicornの手前にnginxを配置するといいらしい!
果てしないぜ・・・
そんなわけでsinatraをインストールします。
gem install sinatra
はあっさり通りました。
次にthinをインストールします。
gem install thin
エラーになりました。
ERROR: Failed to build gem native extension. /usr/bin/ruby2.0 extconf.rb mkmf.rb can't find header files for ruby at /usr/share/ruby/include/ruby.h
確認するとたしかにruby.hがありません。
ググりました。
どうやら、ruby.hはruby-develに入ってるらしいです。
sudo yum install ruby-devel
をした後に改めてthinをインストールします。
gem install thin
7秒で成功です!
そんじゃまた。