Using FastCGI with Apache2 on Debian AMD64
I have been using Apache2 with FastCGI to run in.solit.us. Some time ago, I moved to a new AMD64 server, and apparently, there is no Debian support for FastCGI on Apache2 for the amd64 platform. There is, however, a package for Apache 1.3.
For some time, I have been using libapache2-mod-fcgid, which is a replacement for libapache2-mod-fastcgi, but there are some things that are not working with fcgid, such as the upload progress status stuff in rails, and, for example, HTTP Authentication using the browser headers. And fastcgi seems to perform better, too.
Fortunately, the Ubuntu distribution has a deb package for libapache2-mod-fastcgi for the amd64 platform, and I was able to use it on my Debian installation. You only need to have apache2 (it will fail with apache2.2) installed, and it will install flawlessly.
If you are using testing, and therefore you had apache2.2 installed, you can downgrade it changing sources.list, removing apache2 and reinstalling it again.
For some time, I have been using libapache2-mod-fcgid, which is a replacement for libapache2-mod-fastcgi, but there are some things that are not working with fcgid, such as the upload progress status stuff in rails, and, for example, HTTP Authentication using the browser headers. And fastcgi seems to perform better, too.
Fortunately, the Ubuntu distribution has a deb package for libapache2-mod-fastcgi for the amd64 platform, and I was able to use it on my Debian installation. You only need to have apache2 (it will fail with apache2.2) installed, and it will install flawlessly.
If you are using testing, and therefore you had apache2.2 installed, you can downgrade it changing sources.list, removing apache2 and reinstalling it again.

