Hi, I''m following this guide https://help.ubuntu.com/community/RubyOnRails to install ror and configure this with apache..I''m facing a problem when restarting the apache2 web server following some steps. _____________________________________________________________________________ Now you should point apache to the location of your Ruby app. Create something like this in /etc/apache2/sites-available/ror.myhost.com <VirtualHost *> ServerName ror.myhost.com DocumentRoot /home/myuser/www/mynewapp/public RailsEnv development #It''s optional string, but my rails app didn''t work properly without it. </VirtualHost> Alternatively, you could run rails in a specific sub uri of your current host, e.g. localhost. First, make a symbolic link to your rails public folder from with var/www (or wherever you have the root of your apache www folder), e.g.: ln -s /home/myuser/www/mynewapp/public /var/www/mynewapp In case of localhost (which is the default host with a fresh ubuntu/apache install) edit default in /etc/apache2/sites-available and add: RailsBaseURI /mynewapp murb: I had to add RailsEnv development as well to get around the ''no route found to match "/rails/info/properties" with {:method=>:get}'' warning... (can someone elaborate on why?) apparently this is because /info/properties is buggy and no longer supported: http://www.ruby-forum.com/topic/161924 Save, and enable the rewrite module for apache, and register this site... and finally, restart apache. sudo a2enmod rewrite sudo a2ensite ror.myhost.com sudo /etc/init.d/apache2 restart ____________________________________________________________________________ I created a document with ror.myhost.com and added the code as given.Also,I registered the site ror.myhost.com and restarted the web server...However,I get the following error... sudo /etc/init.d/apache2 restart * Restarting web server apache2 Syntax error on line 4 of /etc/apache2/sites-enabled/ror.myhost.com: RailsEnv takes one argument, The environment under which a Rails app must run. [fail] Can anybody help me with this code... Thanks, Raghu -- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
On 1 June 2010 14:26, Raghu Maddali <lists-fsXkhYbjdPsEEoCn2XhGlw@public.gmane.org> wrote:> Hi, > > I''m following this guide https://help.ubuntu.com/community/RubyOnRails > to install ror and configure this with apache..I''m facing a problem when > restarting the apache2 web server following some steps. > _____________________________________________________________________________ > Now you should point apache to the location of your Ruby app. Create > something like this in /etc/apache2/sites-available/ror.myhost.com > > <VirtualHost *> > ServerName ror.myhost.com > DocumentRoot /home/myuser/www/mynewapp/public > RailsEnv development #It''s optional string, but my rails app didn''t > work properly without it. > </VirtualHost> > > Alternatively, you could run rails in a specific sub uri of your current > host, e.g. localhost. First, make a symbolic link to your rails public > folder from with var/www (or wherever you have the root of your apache > www folder), e.g.: > > ln -s /home/myuser/www/mynewapp/public /var/www/mynewapp > > In case of localhost (which is the default host with a fresh > ubuntu/apache install) edit default in /etc/apache2/sites-available and > add: > > RailsBaseURI /mynewapp > > murb: I had to add RailsEnv development as well to get around the ''no > route found to match "/rails/info/properties" with {:method=>:get}'' > warning... (can someone elaborate on why?) apparently this is because > /info/properties is buggy and no longer supported: > http://www.ruby-forum.com/topic/161924 > > Save, and enable the rewrite module for apache, and register this > site... and finally, restart apache. > > sudo a2enmod rewrite > sudo a2ensite ror.myhost.com > sudo /etc/init.d/apache2 restart > ____________________________________________________________________________ > > > I created a document with ror.myhost.com and added the code as > given.Also,I registered the site ror.myhost.com and restarted the web > server...However,I get the following error... > > sudo /etc/init.d/apache2 restart > * Restarting web server apache2 > Syntax error on line 4 of /etc/apache2/sites-enabled/ror.myhost.com: > RailsEnv takes one argument, The environment under which a Rails app > must run. > [fail]Only guessing, but have you tried removing the comment from your RailsEnv line? Perhaps it is not interpreting it as a comment and so complaining about the number of parameters. Colin -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
> Only guessing, but have you tried removing the comment from your > RailsEnv line? Perhaps it is not interpreting it as a comment and so > complaining about the number of parameters. > > ColinThnxx colin..it worked -- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
How do I make sure(test,if any) that my rails application is configured with apache2 webserver I have installed?? -- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
On 1 June 2010 15:00, Raghu Maddali <lists-fsXkhYbjdPsEEoCn2XhGlw@public.gmane.org> wrote:> How do I make sure(test,if any) that my rails application is configured > with apache2 webserver I have installed?? >Sorry, don''t understand. What are you trying to be sure of? Colin -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
Hi I''m sorry for miscommunication. I''ve installed rails using the guide I''ve mentioned in the first post...I guess the default configured web server will be webrick...But I''ve configured my rails app to use Apache as a webserver...Now,how do make a test to make sure that my rails application is using apache as my webserver... I tried to make something...when I run my demo application using ruby script/server...it returns something like this... # ruby script/server => Booting Mongrel => Rails 2.3.8 application starting on http://0.0.0.0:3000 => Call with -d to detach => Ctrl-C to shutdown server Do that mean that I''ve configured my application with Apache+mongrel?? Thanks -- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
On 1 June 2010 15:38, Raghu Maddali <lists-fsXkhYbjdPsEEoCn2XhGlw@public.gmane.org> wrote:> Hi > I''m sorry for miscommunication. > I''ve installed rails using the guide I''ve mentioned in the first > post...I guess the default configured web server will be webrick...But > I''ve configured my rails app to use Apache as a webserver...Now,how do > make a test to make sure that my rails application is using apache as my > webserver...Try stopping apache and see if the app stops working. sudo /etc/init.d/apache2 stop> I tried to make something...when I run my demo application using ruby > script/server...it returns something like this... > > # ruby script/server > => Booting Mongrel > => Rails 2.3.8 application starting on http://0.0.0.0:3000 > => Call with -d to detach > => Ctrl-C to shutdown server > Do that mean that I''ve configured my application with Apache+mongrel?? > > Thanks > -- > Posted via http://www.ruby-forum.com/. > > -- > You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en. > >-- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.