FIXME:
Začleníme tedy do konfigurace apache následující řádky. Uvedeme je přímo v konfiguračním souboru httpd.conf nebo v smaostatném souboru podle verze apache a podle způsobu konfigurace.
<Directory /var/www/rails_aplikace/>
Options ExecCGI FollowSymLinks
AddHandler cgi-script .cgi
SetEnv RAILS_ENV production
AllowOverride all
Order allow,deny
Allow from all
</Directory>První řádek Directory definuje adresář ve kterém se nachází naše aplikace z pohledu apache. Další řádek specifikuje že se mají akceptovat a vykonávat CGI skripty (ExecCGI), a že se mají používat a následovat symbolické odkazy (FollowSymLinks). Poté nastavíme ovladač cgi skriptů jenž bude rozeznávat jako skripty soubory s příponou .cgi. Důležitý řádek s direktivou SetEnv nastaví proměnnou prostředí RAILS_ENV jejíž hodnota určuje v kterém ze tří základních režimů/módů se aplikace spustí (development/test/production). V našem případe to bude produkční ražim (production). FIXME:
Použítí CGI je jednoduché ale zároveň výkonově nejslabší. Celá aplikace jako CGI skript se při otveření každé nové stránky opět celá spouští a načítá do paměti. Toto velmi zatěžuje systémové zdroje. Pokud chcete tuto variantu použít, odzkoušejete si ji na vaší kokrétní konfiguraci zdali vám bude vyhovovat. Když ne, můžete použít některý z dále zmíněných způsobů.
