Как определить свой собственный сервер с Rails 3 - PullRequest
7 голосов
/ 09 сентября 2010

Я хочу использовать всегда тонко, когда я запускаю сервер rails в режиме разработки.

По умолчанию это вебрик для использования. Поэтому я добавляю thin в мой Gemfile

gem 'thin', :group => 'development'

Теперь, если я хочу использовать его для запуска моего сервера в режиме разработки, я обязательно его определю.

bundle exec rails s thin

Если я не определяю это, то всегда использую webrick. Так как определить использование thin по умолчанию?

Ответы [ 2 ]

7 голосов
/ 10 сентября 2010

Вместо rails s просто введите:

>> thin start -p 3000

Где 3000 - номер вашего порта.

Вы также можете указать среду:

>> thin start -e production
0 голосов
/ 10 сентября 2010

Предполагается, что вы используете bundler 1.0.x и ваши драгоценные камни продаются вендором:

bundle exec vendor/ruby/1.9.1/bin/thin start

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...