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