Jaki serwer WWW poleciłbyś dla Ruby on Rails 3 tworzenia stron internetowych w systemie Linux? A co z Windows?Zalecany serwer WWW dla Ruby on Rails 3
Odpowiedz
Polecam serwer Thin. Działa świetnie zarówno w systemach Linux i Windows. Jest bardzo łatwy w instalacji: gem install thin
. Jeśli używasz szyn 3, może warto dodać to zrobić Gemfile zamiast:
group :development do
gem "thin"
end
A następnie uruchomić bundle install
.
Po zainstalowaniu można go uruchomić za pomocą: rails s thin
.
Uważam, że jest to bardzo szybki i czysty wybór.
Po prostu notatka: cienka zależy od klejnotu eventmachine. Ciężko mi było pracować nad Windows. Może chcesz połączyć go z tym konkretnym ref w github, aby uniknąć kłopotów:
gem "eventmachine", :git => "http://github.com/eventmachine/eventmachine.git", :ref => "6c7997798"
O ile pamiętam, ostatnia wersja eventmachine nie opierać się na systemie Windows.
Lub sprawdź tę odpowiedź: http://stackoverflow.com/a/4200880/292008. eventmachine działa dobrze, po prostu rób 'gem install eventmachine --pre' – lambinator
Oh, a najlepsze w używaniu' thin' na windows: ctrl-c działa! – lambinator
Pasażer 3 samodzielny. Tak proste, jak passenger start
.
W systemie Windows najlepsza jest instancja VirtualBox z tą samą konfiguracją.
możesz również rozważyć użycie Unicorn jako serwera WWW dla szyn 3. W systemie Windows możesz uruchomić klaster kundli z apache lub nginx.
W Rails 3 można z łatwością używać Unicorn!
group :development do
gem "unicorn"
end
Zamiast rails s
uruchomieniu serwera po prostu działa
unicorn
Dla dokładniejszych informacji, należy
unicorn -d
- 1. Jaki jest najlepszy serwer WWW dla aplikacji Ruby on Rails?
- 2. Ruby on Rails on IIS?
- 3. Zagnieżdżony Zawiera Ruby on Rails 3
- 4. Kompresja aktywa w Ruby on Rails 3
- 5. Ruby on Rails 3 - Publiczny czat
- 6. błąd Routing w Ruby on Rails 3
- 7. Monit Ruby on Rails Sidekiq
- 8. Ruby vs. Ruby On Rails
- 9. Przełącznik Ruby on Rails
- 10. Docsplit Ruby on Rails
- 11. Co oznacza termin "sprzedawca" lub "dostawca" dla Ruby on Rails?
- 12. Jak włączyć kompresję w Ruby on Rails?
- 13. Pakiety Ruby on Rails downgrade
- 14. Serwer xmpp i zalecenia dotyczące integracji ruby on rails?
- 15. Ruby on Rails: pluralize dla innych języków
- 16. ASP.NET MVC dla programistów Ruby on Rails?
- 17. Emacs znaczniki dla Ruby on Rails projektu
- 18. Odpowiednik HTML dla Ruby on Rails?
- 19. Najlepsze Linux Distro dla Ruby on Rails?
- 20. Mobilna wersja widoków dla Ruby on Rails
- 21. SAML 2.0 SSO dla Ruby on Rails?
- 22. Funkcja API Sendgrid dla Ruby on Rails
- 23. Ruby on Rails javascript_include_tag: domyślnie
- 24. Jak kodować emoji podczas wysyłania na serwer (Ruby on Rails)?
- 25. Ruby on Rails 3 i Google Book Search
- 26. Ruby on Rails I18n interpolation
- 27. Ruby on Rails: wybierz formularz
- 28. Ruby on Rails vs. Django
- 29. Ruby on Rails: menu rozwijane
- 30. Ruby on Rails Private Methods?
czym problem z już zapakowanego WEBrick? Lub może być Mongrel jako serwer sieciowy developmet (miałem na myśli taki, który wymaga podczas rozwoju). A może chcesz poznać dobry serwer produkcyjny dla Rails3? – Nishant
Znam co najmniej 3 serwery rozwojowe: Mongrel, WEBrick, Unicorn. Chcę tylko wiedzieć, który z nich jest lepszy do tworzenia stron internetowych z kolei3. –
Miałem poważne problemy z WEBrick na Windows (segfaults po co 2/3 wniosków). cienki zaoszczędził mi dzień! – Zabba