If you have one server, I think that the main key, in addition to everything that has already been mentioned, does not save on its specifications. Trying to work too much too little is just a recipe for disaster.
monit , , , Ruby 1.8.6, monit. Monit C, , , .
, nginx , , Passenger LiteSpeed. , .