Sinatra в конфигурации Nginx - что? неправильно?

Я более или менее выполнил этот учебник ... Я установил гем для пассажиров, выполнил пассажир-install-ginx-module, успешно установил nginx и вставил это в конфигурацию:

server {
  listen 80;
  server_name localhost;
  root /home/admin/sintest/public;   # <--- be sure to point to 'public'!
  passenger_enabled on;
}

В / home / admin / sintest у меня есть: пустая общая папка, config.ru:

require 'sinatra'

set :env,  :production
disable :run

require './app.rb'    #the app itself

run Sinatra::Application

и тестовый sinatra app.rb:

require 'sinatra'

get '/' do
  "hello world!"
end

Теперь, когда я запускаю nginx и открываю http: // localhost , я получаю: 403 Forbidden

Что такое Я делаю не так? Я что-то пропустил?

8
задан apirogov 15 September 2010 в 16:19
поделиться