A quick introduction and some summaries

Hi all,

First off, sorry if these were discussed before, but I had no luck finding usable information on what I'm about to ask.

At my company, we are thinking about developing our next web application(s) with Ruby. We are hoping to switch to RoR altogether. I will be managing the project, so I'm tasked with searching for options. I've been reading about and trying things in Ruby for a few weeks now. I know a wide range of programming languages, and the language is pretty developer-friendly, meaning, so far so good. We will hopefully be developing our project in RoR. I've been reading about RoR, too, and no problems there either.

Except, when it comes to server installations / managing our own servers, I'm pretty much at a loss. Wherever I look, I read about Phusion Passenger, and I've been researching about it, too; and as far as I can tell, Passenger is the industry standard when it comes to RoR deployment. Ok, good, except, it seems to require re-compiling the web server (Apache/NGINX) and it is not yet Ruby 2.1.0 ready. Correct me if I'm wrong but I must have read like 15 different guides and trying for a week now, and have failed numerous times in creating a working Passenger-RoR installation.

So I checked to see if we can create a RoR installation without Passenger. Haven't seen any ways of doing that. If there are, they must be at the 10th SRP or something.

Long story short:
Is there a way of creating a RoR environment without Passenger? Any guides? (Ubuntu Server Edition preferred, but I don't really mind having any guides for any other Linux-based OS.)

Also, thinking Ruby 2.1.0 and Rails 4 versions, or should we stick with lower versions for the moment?

Since this is the Ruby section of the forums, you might want to ask in
the Rails section instead:
https://www.ruby-forum.com/forum/rails

As far as I know you should use the latest stable Rails, since it will
include security fixes; and using older versions will come with
unnecessary bugs and/or vulnerabilities.

Ruby 2.0+ should work fine with Passenger, what error messages are you
getting?

···

--
Posted via http://www.ruby-forum.com/.

There are lots of ways of deploying a rails app without passenger. Google
'rails nginx unicorn deployment'

···

On Mon, Jan 6, 2014 at 8:08 AM, Joel Pearson <lists@ruby-forum.com> wrote:

Since this is the Ruby section of the forums, you might want to ask in
the Rails section instead:
Rails - Ruby-Forum

As far as I know you should use the latest stable Rails, since it will
include security fixes; and using older versions will come with
unnecessary bugs and/or vulnerabilities.

Ruby 2.0+ should work fine with Passenger, what error messages are you
getting?

--
Posted via http://www.ruby-forum.com/\.

Just a few bullet points for other things to consider:

* passenger standalone
* puma web server
* thin web server

Unicorn was already mentioned. Using any of the above options, you could
reverse proxy from an existing front-end web server like
Apache/Nginx without recompiling I believe.

···

On Friday, January 10, 2014, tamouse pontiki wrote:

There are lots of ways of deploying a rails app without passenger. Google
'rails nginx unicorn deployment'

On Mon, Jan 6, 2014 at 8:08 AM, Joel Pearson <lists@ruby-forum.com> wrote:

Since this is the Ruby section of the forums, you might want to ask in
the Rails section instead:
Rails - Ruby-Forum

As far as I know you should use the latest stable Rails, since it will
include security fixes; and using older versions will come with
unnecessary bugs and/or vulnerabilities.

Ruby 2.0+ should work fine with Passenger, what error messages are you
getting?

--
Posted via http://www.ruby-forum.com/\.

--
Ryan Cook
720.319.7660