回答
sudo gem install passenger
会让你Phusion Passenger(mod_rails)这几乎是当今的标准。有一个很好的preference pane用于管理Mac OS X上的服务器和Railscast。
另外,sudo gem install mongrel
使用其中运行使用script/server
命令并在端口3000 Rails包含基本的WEBrick服务器访问Mongrel服务器,但大多数开发人员使用杂种或乘客。
的Ruby on Rails有一个内置的Web服务器(使用WEBrick)
所以你只需要创建一个Rails项目:
rails your_project
cd your_project
并启动服务器:
script/server
编辑: 你也可以使用杂种代替webrick通过简单安装宝石
(sudo) gem install mongrel
如果有大量的要在启动时自动运行,你肯定可以使用Apache与Passenger(又名:mod_rack或mod_rails)的应用程序
和Passenger Pane可能是有用的(TNX指尖)
您只需运行script/server
即可运行本地Web服务器进行Web开发 - 不需要设置类似Apache的东西。它会告诉你它正在监听的端口,然后你可以在你的网页浏览器中打开它。
您可能希望通过键入安装杂种(更快的红宝石服务器):
sudo gem install mongrel
然后script/server
将使用而不是默认,使用WEBrick。
在部署到生产环境时,您可能会对Phusion Passenger等产品感兴趣,但使用内置方式开发应用程序要容易得多。
乘客也很适合发展。 – 2010-01-06 13:12:57
- 1. Ruby on Rails的服务器命令MAC
- 2. 在Windows上为Ruby on Rails设置Mysql
- 3. Ubuntu Server 64bit 11.04:使用SQLite3设置为“Ruby on Rails”服务器
- 4. Ruby on Rails Postgres服务器
- 5. 为Ruby on Rails设置Vim
- 6. 在本地为Ruby on Rails设置PostgreSQL数据库
- 7. Heroku上的Ruby on Rails的Web服务器信息
- 8. Web服务:Ruby on Rails与WCF
- 9. Ruby on Rails Web服务问题 - 新手
- 10. Ruby on Rails Web服务与POST请求
- 11. Ruby on Rails设置
- 12. 设置Ruby on Rails
- 13. 在Mac上设置Tomcat服务器
- 14. Ruby on rails:启动杂服服务器
- 15. 在Ubuntu上设置Ruby on Rails 11.04
- 16. ruby on rails mac x os狮子运行服务器LoadError
- 17. 在mac os Sierra上设置apache web服务器(macbook pro 13 2014)
- 18. Ruby on Rails - Dreamhost上的基本控制器设置
- 19. 在Mac上安装Ruby on Rails失败
- 20. 使用Ruby on Rails设计Web服务 - 映射ActiveRecord模型
- 21. Ruby on Rails服务器启动问题
- 22. Ruby on Rails服务器连接错误
- 23. 卸载Ruby on Rails cPanel服务器
- 24. 用Ruby on Rails重启Apache服务器
- 25. Ruby on Rails服务器错误
- 26. Ruby on Rails服务器问题
- 27. Ruby on Rails本地化
- 28. ruby on rails之前的web服务器安装
- 29. Ruby on Rails用户设置
- 30. Ruby on rails文件设置
这更适合于serverfault.com – 2010-01-06 13:04:08
这是一个开发问题。 Serverfault更适合于“如何将Rails部署到生产中?” – Veeti 2010-01-06 13:07:02