Running Redmine under unicorn in Debian

This post explains how to set up Redmine – the packaged version in Debian, to be hosted by Unicorn server and to use apache load balancing module. This is a faster alternative to running Redmine with mod_passenger.

RVM, Passenger 3, REE, Rails3 in a Debian

This post explains how to install a global RVM (Ruby Version Manager) with Passenger 3 gem, Ruby Enterprise Edition in a Debian server machine for all users.

Can’t create global fcgid-proctbl mutex

You probably see this error when you are trying to start apache with /etc/init.d/apache2 start and there is no effect. This error is caused by not clearing semaphores by apache and/or mod_fcgid and/or mod_passenger. You can see the list of semaphores with the command ipcs -s.

Rails application crashing when trying to upload files with mod_passenger

If you are using Ruby on Rails with Apache (or Apache ITK) and mod_passenger and you get an error while you are trying to upload a file through Rails application, you are probably facing the problem of wrong permissions set in the webserver_private directory of passenger. Passenger is not currently supporting ITK and is not [...]