我正在構建一個rails應用程序,但它出現在example.com:3000,我如何使它出現在example.com?爲什麼我的rails應用程序在example.com:3000而不是example.com?
感謝
我正在構建一個rails應用程序,但它出現在example.com:3000,我如何使它出現在example.com?爲什麼我的rails應用程序在example.com:3000而不是example.com?
感謝
大概是因爲你正在運行的默認端口上開發應用程序。
通過deployment process爲您的現場系統。
我已經按照linode教程安裝乘客在這裏http://library.linode.com/frameworks/ruby-on-rails-apache/ubuntu-10.04-lucid#sph_installing-passenger-and-dependencies,還有別的東西我還需要做? – Zakoff 2011-06-12 19:31:30
如果您使用rails server
運行應用程序,則可以使用rails server -p 80
運行該應用程序,但是您必須是root用戶,並且此解決方案不適合用於生產。您最好使用Quentin鏈接提供的解決方案。
當我一次處理一個項目的幾個快照時,我使用這種方法(雜耍很有趣!)。但我使用的端口從300開始,並增加10.我同意這只是一個發展的事情。在生產昆汀是正確的... ... - – jaydel 2011-06-12 11:11:08
你使用lighttpd嗎? – 2011-06-12 09:12:10