Sziasztok!
Nemrég a Ruby nyelv és a Ruby on Rails alkalmazások készítésének tanulására adtam a fejemet.
Ubuntu 11.10-re telepítettem Ruby-t, RVM-et, Rails, Nginx-et és Passenger-t az alábbi leírások és tutorialok alapján.
http://cicolink.blogspot.hu/2011/06/how-to-install-ruby-on-rails-3-with…
http://www.modrails.com/videos/passenger_nginx.mov
Létrehoztam valami.rhtml fájt, de nem hajlandó ruby fájlként kezelni, azaz szövegnek tekinti a <% és %> közötti kódot.
Mit kellene még beállítanom?
Köszi.
MysteryKe
- 3058 megtekintés
Hozzászólások
- Hova tetted az rhtml file-t?
- Miert nem thin/mongrel/webrick iranyba mentel?
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
webrick létezik még?
- A hozzászóláshoz be kell jelentkezni
A Rails tartalmazza :) (vagy a Ruby?)
- A hozzászóláshoz be kell jelentkezni
csináltam egy kiegészítést a konfig fájlba és létrehoztam egy mappát:
server {
listen 8001;
listen localhost:8001;
server_name localhost;
root /opt/nginx/html/ruby;
passenger_enabled on;
rails_env development;
}
mappa: /opt/nginx/html/ruby
A jogosultságot a biztos-ami-biztos alapon 777-re állítottam és a tartalmazott fájlokra is. Oda raktam az .rhtml fájlt.
Mert a portál, aminek egyszer a fejlesztésébe szeretnék beszállni (azért kezdtem el tanulni a Ruby-t, egyébként eszembe nem jutott volna, elvoltam a PHP-val :)) az RubyOnRails-t és Nginx-et használ Ubuntu környezetben, Passenger-rel.
- A hozzászóláshoz be kell jelentkezni
Utoljára ott tartottam még, hogy az mginx-et újra kell fordítani passsenger kiegészítéssel. Lecserélni a binárist és vigyázni hogy ne frissítsen rá updatekor a rendszer.
- A hozzászóláshoz be kell jelentkezni
OMG....... ilyen előfordulhat még Krisztus urunk 2012. évében is??
- A hozzászóláshoz be kell jelentkezni
Siman, az nginx nem igazan tud shared object modulokat betolteni.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Zsír.... akkor mitől istenítik mostanában az Nginx-et?
- A hozzászóláshoz be kell jelentkezni
Mert senkit nem zavar, hogy nem tud ilyet, mikor embertelenulrohadtmocskosmodon gyors.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
értem, de hogyan tudok rajta Ruby-zni? :)
- A hozzászóláshoz be kell jelentkezni
Thin, unicorn, mongrel, webrick. Hasznossagi sorrendben. Es nem is kell extra modul hozza, csak az nginx beepitett proxy modulja.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
és ez a passenger dolog..?
- A hozzászóláshoz be kell jelentkezni
A 3-as passenger az most mar webszervert is ad, vagyis ugyanugy lehet ot is proxyzni, mint a tobbit.
De egyebkent a passenger elosorban apache ala valo, mert ott kepes modulkent beepulni. Az apache proxy teljesitmenye ugyanis elmarad a nginx-etol, ott a modulos megoldas jobban teljesit.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Melyik disztribúció és bugreport ment?
- A hozzászóláshoz be kell jelentkezni
Már rég volt. Akkor még nem kezelte egyesszerűen modulként.
- A hozzászóláshoz be kell jelentkezni