On Mon, Oct 1, 2012 at 9:00 AM, Mandeep Kaur <meghasimak@gmail.com> wrote:
> On Sun, Sep 30, 2012 at 4:13 AM, Norbert Melzer <timmelzer@gmail.com> wrote:
>> Hint 7: Last but not least: Learn to use a deploy-tool like Capistrano
>> or Vlad, it will make many things easier and do things automatically
>> that I personally would forget with every deploy (see Hint 5 and 6 :)
>> )
>
> Can I deploy app using Capistrano without Passenger?
> I have another question that using Passenger is correct option or not?
Yes, Capistrano can be setup to do whatever you want, including
provisioning servers, though personally I prefer to deploy to a
central server via Git then that server is designed to deploy, manage,
report, and test the code and then deploy it to all the other servers
and also provision extra servers if needed, via Juju. Though that
solution is probably way out of the way of what most people would
want. Way, out of the way of what most people want.
There is nothing wrong with using Passenger since it's the easiest
solution to work with, the only thing annoying about passenger is that
it takes over error pages and that is pretty annoying to somebody like
me who is happy to use passenger and even happy to mention that I use
it but do I want them controlling my errors? No, I don't know how to
turn it off and don't care to know.
That said, I use passenger on my dev machine because it's pure easy to
work with, I don't need to restart the server or manage anything more
than the apache server and issue a tmp/restart.txt if I need a hard
restart of the passenger server, on production I prefer to deploy with
Thin or Unicorn with Apache Event or Nginx. Though lately I sway
towards Apache 2.4 w/ Event.
--
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@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
No comments:
Post a Comment