Erinevus lehekülje "Mod rails" redaktsioonide vahel
(New page: Railsi sageli kasutada on ebamugav kuna vajab eraldi mongrel serverit ning selle startimist ja apaches mod_proxy ja blancery seadistamist ning kasutamist. Selle parandamisels on tuldud mu...) |
|||
6. rida: | 6. rida: | ||
http://www.modrails.com/install.html | http://www.modrails.com/install.html | ||
+ | |||
+ | Piisab vaid apachele mooduli installist ning laadimisest | ||
+ | ja peale selle tuleb vaid vhostis anda asukohaks loodud railsi tarkvara | ||
+ | asukoht. | ||
Installimiseks piisab enamuses osides kus gem olemas | Installimiseks piisab enamuses osides kus gem olemas |
Redaktsioon: 27. mai 2008, kell 14:17
Railsi sageli kasutada on ebamugav kuna vajab eraldi mongrel serverit ning selle startimist ja apaches mod_proxy ja blancery seadistamist ning kasutamist.
Selle parandamisels on tuldud mugavama tehnikaga nagu mod_rails
http://www.modrails.com/install.html
Piisab vaid apachele mooduli installist ning laadimisest ja peale selle tuleb vaid vhostis anda asukohaks loodud railsi tarkvara asukoht.
Installimiseks piisab enamuses osides kus gem olemas
gem install passenger passenger-install-apache2-module
Viimane toimetab mooduli installi iseseisvalt edasi ning juhendab edasi. Andes read mis tuleb lisada httpd.conf'i.
FreeBSDl ntx
LoadModule passenger_module /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/ext/apache2/mod_passenger.so RailsSpawnServer /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/bin/passenger-spawn-server RailsRuby /usr/local/bin/ruby18
Ning vhosti rida tuleks teha sarnaselt. Suunata tuleb loodud railsi rakenduse kausta public
<VirtualHost *:80> ServerName www.yourhost.com DocumentRoot /somewhere/public </VirtualHost>
Juhul kui rails ei taha toimida tasub lugeda production log'i
Kirjutamine tuleks lubada tmp/session kataloogile ning
kui varasemalt on nimelt railsi webrick/mongrel abil starditud tuleks
kustutada varasemad sessioonid
Edasine lugemine
/usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/doc/Users guide.html