我們當前的Apache安裝正在運行Apache 2.0。現在我們想添加一些Rails應用程序,並計劃使用Phusion Passenger在Apache上運行它們。關於是否需要將Apache升級到2.2才能使用Passenger(我非常尊重那位建議的顧問;來自Phusion的人說2.0應該沒問題),我得到了衝突的報告。 ?Phusion Passenger的Apache最低版本
回答
因爲似乎沒有人有一個明確的答案,我我會假設Phusion的某個人給出的答案是明確的。它位於Google網上論壇http://groups.google.com/group/phusion-passenger/browse_thread/thread/789f4f6e8f1c542d。
他指出,Apache 2.0和以上應該沒問題。 (在解決問題的時候,我們能夠使用Apache 2.2來支持這個服務器,所以我們沒有針對這個問題。)
我的印象是,爲Apache的最低版本與乘客是低於2.2,但如果你頭部到他們的網站,並期待在Users Guide我敢肯定它會說你需要什麼。
我(可選)
我還沒有使用Pasenger當生產時,我現在得到簡單的部署軌。只創建rails應用程序@ etc/rails_app/myapp /並將所有應用程序文件夾和公共應用程序上傳到myapp/app。然後我只需要unchecklist @生產環境,並在database.yml中
可配置的話,我複製公共@ HTTP /的public_html文件夾
運行雜種 - >改寫12007 80 - >重新啓動雜種
如果你得到的問題,我們的應用程序只在索引apper,並鏈接到另一個頁面時得到錯誤。
只問管理員主機configur .httaccess
例如像
RewriteEngine on
RewriteCond %{HTTP_HOST} ^myapp.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.myapp.com$
RewriteRule ^.*$ "http\:\/\/127\.0\.0\.1\:12007%{REQUEST_URI}" [P,QSA,L]
或不喜歡railsninja說:)
我不明白。你是否建議我使用一個雜種的實例而不是使用Passenger?對我們來說不是一種選擇 - 這是一個企業級應用程序,需要強大的部署。 – 2009-08-14 19:33:54
你不需要需要 2.2。 2.0工作正常,如果它不是它被認爲是一個錯誤。這說2.2可能比2.0好,所以不管最低支持版本,你應該爲2.2。
- 1. 我如何找到Phusion Passenger版本?
- 2. Phusion Passenger和Node.js
- 3. Phusion Passenger + Workling + RabbitMQ
- 4. Phusion Passenger Ubuntu 11.10
- 5. Nginx + Phusion Passenger try_files
- 6. Apache Flex 4.9.0和最低Flash Player版本
- 7. Phusion Passenger ngnix.conf位置
- 8. Phusion Passenger preloader error nginx
- 9. Phusion Passenger RequestHandler問題
- 10. 確定託管服務器上的Phusion Passenger版本
- 11. 如何讓Phusion Passenger使用正確版本的Ruby?
- 12. phusion passenger上的Ruby on Rails
- 13. 如何停止Phusion Passenger
- 14. Phusion Passenger 2.2.2經常崩潰
- 15. Phusion Passenger,mod_rails rails 2.3問題
- 16. Phusion Passenger + NGinx with Rails 3
- 17. 帶有RVM,Phusion Passenger,Apache和Nginx的Ubuntu服務器
- 18. 優雅地停止在Apache上運行的Phusion Passenger
- 19. Apache; Phusion Passenger 3 RackBaseURI僅適用於Rails 3的生產環境
- 20. 無法使用Phusion Passenger將Spree部署到Apache
- 21. Phusion Passenger的Ruby應用虛擬主機
- 22. 在Fedora上運行nginx的Phusion Passenger
- 23. 共享服務器上的Phusion Passenger
- 24. javascript_include_tag與Rails中的Phusion Passenger異常
- 25. 配置Phusion Passenger以獲得智能產卵的最佳性能
- 26. Phusion Baseimage vs. Phusion Passenger(我可以在基本圖像上輕鬆安裝NGINX嗎?)
- 27. 亞馬遜Linux堆棧安裝Phusion Passenger
- 28. phusion passenger(3.0.17)+ nginx with parallels plesk 11
- 29. Phusion Passenger不能在Mountain Lion中編譯
- 30. Phusion Passenger/ruby 1.9.3/rails 3.1.3/[ASYNC BUG] thread_timer:select
我已經非常仔細地閱讀了它,它似乎沒有聲明最低版本。 – 2009-08-14 19:32:01
我沒有意識到這一點。你確實需要2.2才能使用mod_proxy,這就是人們主要與雜種相關的方式,也許這就是我在這種印象下的原因。 – nitecoder 2009-08-15 01:51:25