Eu trabalhei nisso, eu usei nginx + php-fpm, mas o fluxo de trabalho deve ser o mesmo. Crie um arquivo em /etc/php5/mods-available
chamado phalcon.ini
:
echo 'extension=phalcon.so' | sudo tee -a /etc/php5/mods-available/phalcon.ini
Agora crie um link simbólico para esse arquivo (note: estou fazendo da maneira certa, em vez de despejar o arquivo diretamente) em /etc/php5/conf.d/
:
sudo ln -s -T ../mods-available/phalcon.ini /etc/php5/conf.d/20-phalcon.ini
Reinicie seu servidor da web (e fpm se você tiver) e voila!
Array ( [0] => Core [1] => date [2] => ereg [3] => libxml [4] => openssl [5] => pcre [6] => zlib [7] => bcmath [8] => bz2 [9] => calendar [10] => ctype [11] => dba [12] => dom [13] => hash [14] => fileinfo [15] => filter [16] => ftp [17] => gettext [18] => SPL [19] => iconv [20] => json [21] => mbstring [22] => session [23] => posix [24] => Reflection [25] => standard [26] => shmop [27] => SimpleXML [28] => soap [29] => sockets [30] => Phar [31] => exif [32] => sysvmsg [33] => sysvsem [34] => sysvshm [35] => tokenizer [36] => wddx [37] => xml [38] => xmlreader [39] => xmlwriter [40] => zip [41] => cgi-fcgi [42] => PDO [43] => gd [44] => mysql [45] => mysqli [46] => pdo_mysql [47] => pdo_pgsql [48] => pgsql [49] => mcrypt [50] => phalcon [51] => mhash )