Telepíteni egyszerű:
a „klasszikus” FastCGI-hez:
sudo apt-get install libapache2-mod-fastcgi
a modernebb Fcgid-hez:
sudo apt-get install libapache2-mod-fcgid
Azt nézd meg, hogy van-e olyan csomag, amit leszedne, mert pl. az fcgid mellé szokott jönni az apache2-mpm-worker, ami ütközik az apache2-mpm-prefork csomaggal, és így lehet lekapja a mod-php5 csomagot, de utána nyugodtan tedd vissza. Persze kell majd egy php5-cgi csomag is, ha a fentiek nem teszik fel automatikusan.
Telepítés után automatikusan engedélyezve is lesznek, de ha nem, akkor kézzel engedélyezd, pl.:
sudo a2enmod fastcgi
vagy
sudo a2enmod fcgid
Ezek megspórolják neked a különböző LoadModule beállításokat, azokkal már nem kell törődnöd.
Alapértelmezetten a mod_php fogja kiszolgálni a kéréseket, ezért a fastcgi és fcgid honlapoknál a virtuális hosztban állítsd be külön a kezelőket, pl.:
FastCGI-hez:
<IfModule fastcgi_module>
AddHandler fastcgi-script .fcgi .php
</IfModule>
Fcgid-hez:
<IfModule mod_fcgid.c>
AddHandler fcgid-script .fcgi .php
</IfModule>
Ezek a beállítások még nem elegendőek a működéshez (FastCGI-hez kell még egy wrapper, Fcgid-hez néhány paraméter), de beállítófájl példákat mindenhol találsz, akár Windowsos segédlet is jó, csak majd figyelj a php-cgi elérési útjára.