sinatraで実際に文字を表示してみる-さくらのVPS

前回はSinatraのインストールを行いました。まだインストールしていない人はCentOS7でsinatraのインストール方法-さくらのVPSを見てください。

構成

Sinatraではpublicフォルダをドキュメントルートに設定しないといけないため、前回/home/logw/sinatra/publicと設定をしました。sinatraを使うには以下のように構成をします。 [c] /home/logw/sinatra/public         ├──/tmp         ├──config.ru         └──myapp.rb [/c] こんな感じです。

config.ru

これはsinatraを実行するために必要なファイルっぽいです。中身はこんな感じにします。 [ruby] require './myapp.rb' run Sinatra::Application [/ruby] myapp.rbはsinatraを実行するためのアプリになります。実際にはこっちに書いていきます。

myapp.rb

sinatraのアプリを書きます。 [ruby] require 'sinatra' #TOPページ get '/' do 'こんにちは' end [/ruby] これを書いたらsinatraフォルダの直下にファイルをアップしてドメインでアクセスします。こんにちはと表示されればsinatraでの表示はできています。