ruby-on-rails - 如何用Rails 3定义自己的服务器

标签 ruby-on-rails ruby-on-rails-3

当我在开发模式下启动 Rails 服务器时,我希望始终使用 Thin。

默认使用 webrick。所以我在 Gemfile 中添加了 Thin

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

现在,如果我想使用它在开发模式下启动我的服务器,我必须定义它。

bundle exec rails s thin

如果我不定义它,它总是使用webrick。那么如何定义默认使用thin呢?

最佳答案

只需输入:

,而不是 rails
>> thin start -p 3000

其中 3000 是您的端口号。

您还可以指定环境:

>> thin start -e production

关于ruby-on-rails - 如何用Rails 3定义自己的服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3678654/

相关文章:

ruby-on-rails - 设计 root - 禁用必须登录

ruby-on-rails - Rails 3.1 中的 Sprite

ruby-on-rails - ActiveRecord/Rails 中的原子插入或增量

ruby-on-rails - 如何检索网站图标?

ruby-on-rails - 我应该对这些 ActiveRecord 关系使用 LIKE 查询吗?

ruby-on-rails - rails - rspec - 为什么这个 "validates_inclusion_of :role, :in => %w[one, two, three ] }"不起作用

ruby-on-rails - 如何找出拦截 'method_missing' 的内容

ruby-on-rails - Rails arel 分组和关联计数

ruby-on-rails-3 - 瘦网络服务器 : `start_tcp_server' : no acceptor (RuntimeError) after git branch checkout

ruby-on-rails - 在 Rails 中登录时显示不同的文本