0 如何在生产中永久更改我的应用程序端口号?Rails webrick生产端口号 我知道我可以在启动服务器rails s -p 3005时指定端口号,但想知道如何更改它,以便每次启动应用程序时都不必指定端口号。 来源 2013-04-01 Yogzzz
6 不要在生产中使用的WEBrick。 它仅用于开发目的进行了优化。例如,使用类似thin,unicorn或passenger的东西。您可以在部署应用程序时发现capistrano食谱来启动或重新启动Web服务器。 来源 2013-04-01 22:51:55 iltempo +1 让我重申iltempo的观点:**不要在生产中使用Webrick **。它故意发送详细的服务器头文件,包括Webrick版本和Ruby版本等信息,直到补丁级别。猎物扫描仪可以更有效地定位您的服务器,并且攻击者可以针对您的服务器定制攻击。我建议使用Thin,因为它非常易于安装。 – Ashitaka
0 This似乎回答你的问题,即使在发展运行问题的参考。我倾向于同意修改config/boot.rb为per。 但是,iltempo是正确的,你应该在生产中使用不同的堆栈。我和Passenger有过好运。 来源 2013-04-01 22:52:01 Charles
让我重申iltempo的观点:**不要在生产中使用Webrick **。它故意发送详细的服务器头文件,包括Webrick版本和Ruby版本等信息,直到补丁级别。猎物扫描仪可以更有效地定位您的服务器,并且攻击者可以针对您的服务器定制攻击。我建议使用Thin,因为它非常易于安装。 – Ashitaka