Hello everyone, This is the first alpha release of Locomotive, which is a one-click solution for developing Rails applications on Mac OS X 10.3+. It bundles up everything that you need to begin developing for rails, so you can skip all the tiresome configuration of your development platform - save that energy for the deployment! I''ve made a small movie showing it in action: http://locomotive.sourceforge.net/images/locomotive_intro.mov Check it out at http://locomotive.sourceforge.net It works on my 10.3.9 desktop and 10.4.2 laptop - hopefully it will work for you as well! Best, Ryan
Hello all, I''m getting more into the rails community and I decided it''s time to join this list. The archives were very useful. I know that this topic has come up a lot, but I am interested in running Rails in production in a Windows environment. Have there been any success stories that anyone can talk about? We currently use IIS as our platform, but I could probably run a different server. I''ve tried Apache2 / FastCGI and it runs but not very well for large loads. I have an opportunity to bring Rails to my workplace but because of scarce resources, Linux is not an option. I would love to hear solutions for this problem. I am aware that there are folks who have managed to hack IIS into running FastCGI apps, but it would be nice if a group of people who were interested could work together to come up with a better solution. Rails is great, and it would be even better if I could run it on IIS and stop doing .net / asp development. So, I guess what I am asking is... How do I help to get the ball rolling on Windows production environments? If there''s already something going, where do I find out more? Thanks for all of the great help I''ve received from the list so far! -Brian Hogan UW-Eau Claire
On 8/31/05, Hogan, Brian P. <HOGANBP-VnAisaAFmHY@public.gmane.org> wrote:> > Hello all, I''m getting more into the rails community and I decided it''s > time to join this list. The archives were very useful. > > I know that this topic has come up a lot, but I am interested in running > Rails in production in a Windows environment. Have there been any > success stories that anyone can talk about? We currently use IIS as our > platform, but I could probably run a different server. I''ve tried > Apache2 / FastCGI and it runs but not very well for large loads.Why would Apache2/FastCGI run significantly slower on Windows than the same software would on Linux? Something doesn''t sound right here. Curt _______________________________________________ Rails mailing list Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org http://lists.rubyonrails.org/mailman/listinfo/rails
Wow.. this looks great. does it install all the required libraries and setup mysql and all that jazz too? Or does it just save me the trouble of typing a few commands at the prompt? Whichever it is, its a nice app and has lots of potential. Someone make a cross platform version! On 8/31/05, Ryan Raaum <ryan.raaum-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> Hello everyone, > > This is the first alpha release of Locomotive, which is a one-click > solution for developing Rails applications on Mac OS X 10.3+. It > bundles up everything that you need to begin developing for rails, so > you can skip all the tiresome configuration of your development > platform - save that energy for the deployment! > > I''ve made a small movie showing it in action: > http://locomotive.sourceforge.net/images/locomotive_intro.mov > > Check it out at http://locomotive.sourceforge.net > > It works on my 10.3.9 desktop and 10.4.2 laptop - hopefully it will > work for you as well! > > Best, > > Ryan > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails >-- - Ramin http://www.getintothis.com/blog
On 8/31/05, Ramin <i8ramin-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> > Wow.. this looks great. does it install all the required libraries and > setup mysql and all that jazz too? Or does it just save me the trouble > of typing a few commands at the prompt? Whichever it is, its a nice > app and has lots of potential. Someone make a cross platform version!It''s its own self-contained little application space - doesn''t interfere with the existing system setup. It has all the required libraries - includes a rails-functional version of ruby, includes lighttpd, includes sqlite, and bindings for sqlite, mysql and postgres. It does not include mysql or postgres - but _should_ play nicely with the existing one-click install packages for them. If anyone is leary of installing it for fear of clobbering their existing setup - it won''t! Everything is in the bundle - NOTHING is installed in /usr/local or /opt or /sw or whatever. You don''t even have to futz with setting the proper paths in your terminal (although most here probably wouldn''t have issues with that) - you can use it to open a terminal to your rails app where the proper paths are set to hit the Locomotive-bundled rails/ruby/sqlite/etc. And, on the flip side of the coin - you don''t have to worry about it messing up your paths and terminal settings - it doesn''t touch them! As an aside, if anyone cares, the whole reason-to-be of this app is because I have a little rails inventory application for managing a small laboratories supplies/cells/vectors/etc that needs to be dead simple to use and manage - including being easy for a non-techie to pick up and move to another computer... thus the self contained rails server bundle that will eventually get bundled up with the rails app itself for a one component web application... -ryan _______________________________________________ Rails mailing list Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org http://lists.rubyonrails.org/mailman/listinfo/rails
I would expect Rails apps on Apache2/FastCGI to be fast/fine on Windows (plus, for Rails, can you even run it on IIS? I¹ll try to avoid asking why you¹d actually prefer to use IIS in such a situation ;-) But, IIS is faster in some cases. Perl+ImageMagick in some cases is actually faster on IIS on Windows (i.e. Compared to Apache), at least in the tests we did on our last project, although it was a pretty close race. Personally I would never choose IIS when I could use Apache, regardless of performance. Performance would likely be close enough anyway, that it wouldn¹t be worth taking IIS for a small gain, as you likely lose security, stability, and of course the flexibility of Apache, but then I wouldn¹t choose Windows as a server platform to begin with :) On 8/31/05 11:41 AM, "Curt Hibbs" <curt.hibbs-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> On 8/31/05, Hogan, Brian P. <HOGANBP-VnAisaAFmHY@public.gmane.org> wrote: >> Hello all, I''m getting more into the rails community and I decided it''s >> time to join this list. The archives were very useful. >> >> I know that this topic has come up a lot, but I am interested in running >> Rails in production in a Windows environment. Have there been any >> success stories that anyone can talk about? We currently use IIS as our >> platform, but I could probably run a different server. I''ve tried >> Apache2 / FastCGI and it runs but not very well for large loads. > > Why would Apache2/FastCGI run significantly slower on Windows than the same > software would on Linux? Something doesn''t sound right here. > > Curt > > > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails_______________________________________________ Rails mailing list Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org http://lists.rubyonrails.org/mailman/listinfo/rails
On 9/1/05, Christopher Bailey <chris-yzaz/rx7IpEXSVZzYpeOkQC/G2K4zDHf@public.gmane.org> wrote:> But, IIS is faster in some cases.IIS 6 would be faster than Apache 2 if only because the core web server functionality is sitting in the kernel-mode driver http.sys. Its difficult to see how Apache 2 could compete with that for serving up static files (even if the difference is still small). For dynamic requests though, in theory at least, it should be quite even, since Apache 2 is supposed to be using the same native calls as IIS (instead of going the Cygwin or compatibility layer route) due to APR. That said, I don''t have much experience with Apache on Windows. Leon
Let me make it clear that I am not "choosing" to run on Windows. We currently host over 500 faculty, staff, student web sites on IIS both fast and reliably. We support ASP and PHP development for these sites and the applications reside within the various web applications. Therefore, we need a way to integrate Rails into our existing server structure. Moving all the sites to Apache won''t fly... trust me. And there''s no way I''ll get to move to Linux. We''re in a budget crisis and we don''t have enough staff to support another environment for production. So if I run Rails on Apache... does anyone know if there''s a way to use an ISAPI filter to redirect requests to a URL in IIS to another server? I know there''s one for Tomcat that does this. That way Apache can run "behind the curtain"? -----Original Message----- From: rails-bounces-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org [mailto:rails-bounces-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org] On Behalf Of Christopher Bailey Sent: Wednesday, August 31, 2005 10:29 PM To: "curt-fk6st7iWb8MAvxtiuMwx3w@public.gmane.org, rails"@lists.rubyonrails.org; Curt Hibbs; Rails Subject: Re: [Rails] [ANN] Locomotive 0.1.1 for Mac OS X 10.3+ I would expect Rails apps on Apache2/FastCGI to be fast/fine on Windows (plus, for Rails, can you even run it on IIS? I''ll try to avoid asking why you''d actually prefer to use IIS in such a situation ;-) But, IIS is faster in some cases. Perl+ImageMagick in some cases is actually faster on IIS on Windows (i.e. Compared to Apache), at least in the tests we did on our last project, although it was a pretty close race. Personally I would never choose IIS when I could use Apache, regardless of performance. Performance would likely be close enough anyway, that it wouldn''t be worth taking IIS for a small gain, as you likely lose security, stability, and of course the flexibility of Apache, but then I wouldn''t choose Windows as a server platform to begin with :) On 8/31/05 11:41 AM, "Curt Hibbs" <curt.hibbs-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: On 8/31/05, Hogan, Brian P. <HOGANBP-VnAisaAFmHY@public.gmane.org> wrote: Hello all, I''m getting more into the rails community and I decided it''s time to join this list. The archives were very useful. I know that this topic has come up a lot, but I am interested in running Rails in production in a Windows environment. Have there been any success stories that anyone can talk about? We currently use IIS as our platform, but I could probably run a different server. I''ve tried Apache2 / FastCGI and it runs but not very well for large loads. Why would Apache2/FastCGI run significantly slower on Windows than the same software would on Linux? Something doesn''t sound right here. Curt ________________________________ _______________________________________________ Rails mailing list Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org http://lists.rubyonrails.org/mailman/listinfo/rails _______________________________________________ Rails mailing list Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org http://lists.rubyonrails.org/mailman/listinfo/rails
On 01/09/2005, at 5:09 AM, Ramin wrote:> Wow.. this looks great. does it install all the required libraries and > setup mysql and all that jazz too? Or does it just save me the trouble > of typing a few commands at the prompt? Whichever it is, its a nice > app and has lots of potential. Someone make a cross platform version!It doesn''t install anything... it is a self-contained Ruby+Rails environment, packaged up as an OS X application bundle (a special folder that appears and executes as an application). Inside the Locomotion application bundle is all the required software to run Rails applications. All you have to do is copy the bundle to your applications directory and double click =) Hrmm life is sweet in Mac-land... -- tim
Ryan Raaum wrote:> Hello everyone, > > This is the first alpha release of Locomotive, which is a one-click > solution for developing Rails applications on Mac OS X 10.3+. It > bundles up everything that you need to begin developing for rails, so > you can skip all the tiresome configuration of your development > platform - save that energy for the deployment! > > I''ve made a small movie showing it in action: > http://locomotive.sourceforge.net/images/locomotive_intro.mov > > Check it out at http://locomotive.sourceforge.net > > It works on my 10.3.9 desktop and 10.4.2 laptop - hopefully it will > work for you as well!Ryan, that is fantastic! I bought an iBook (12", 10.4.2) last week; Locomotive and TextMate have got it running on Rails with no trouble at all. thanks Justin
Brian - Check out: http://rubyforiis.sosukodo.org/ Cheers Steve On 8/31/05, Hogan, Brian P. <HOGANBP-VnAisaAFmHY@public.gmane.org> wrote:> > Let me make it clear that I am not "choosing" to run on Windows. We > currently host over 500 faculty, staff, student web sites on IIS both fast > and reliably. We support ASP and PHP development for these sites and the > applications reside within the various web applications. Therefore, we need > a way to integrate Rails into our existing server structure. > > Moving all the sites to Apache won''t fly... trust me. And there''s no way > I''ll get to move to Linux. We''re in a budget crisis and we don''t have enough > staff to support another environment for production. > > So if I run Rails on Apache... does anyone know if there''s a way to use an > ISAPI filter to redirect requests to a URL in IIS to another server? I know > there''s one for Tomcat that does this. That way Apache can run "behind the > curtain"? > > > > > -----Original Message----- > From: rails-bounces-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > [mailto:rails-bounces-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org] On Behalf Of > Christopher Bailey > Sent: Wednesday, August 31, 2005 10:29 PM > To: "curt-fk6st7iWb8MAvxtiuMwx3w@public.gmane.org, rails"@lists.rubyonrails.org; Curt Hibbs; Rails > Subject: Re: [Rails] [ANN] Locomotive 0.1.1 for Mac OS X 10.3+ > > I would expect Rails apps on Apache2/FastCGI to be fast/fine on Windows > (plus, for Rails, can you even run it on IIS? I''ll try to avoid asking why > you''d actually prefer to use IIS in such a situation ;-) But, IIS is faster > in some cases. Perl+ImageMagick in some cases is actually faster on IIS on > Windows (i.e. Compared to Apache), at least in the tests we did on our last > project, although it was a pretty close race. Personally I would never > choose IIS when I could use Apache, regardless of performance. Performance > would likely be close enough anyway, that it wouldn''t be worth taking IIS > for a small gain, as you likely lose security, stability, and of course the > flexibility of Apache, but then I wouldn''t choose Windows as a server > platform to begin with :) > > > On 8/31/05 11:41 AM, "Curt Hibbs" <curt.hibbs-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote: > > > On 8/31/05, Hogan, Brian P. <HOGANBP-VnAisaAFmHY@public.gmane.org> wrote: > > Hello all, I''m getting more into the rails community and I decided it''s > time to join this list. The archives were very useful. > > I know that this topic has come up a lot, but I am interested in running > Rails in production in a Windows environment. Have there been any > success stories that anyone can talk about? We currently use IIS as our > platform, but I could probably run a different server. I''ve tried > Apache2 / FastCGI and it runs but not very well for large loads. > > Why would Apache2/FastCGI run significantly slower on Windows than the same > software would on Linux? Something doesn''t sound right here. > > Curt > > ________________________________ > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails > > > _______________________________________________ > Rails mailing list > Rails-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org > http://lists.rubyonrails.org/mailman/listinfo/rails > > >