У меня Ubuntu 12.04 с LAMP.
Требования к скрипту:
Ability to run PHP from the command line (CLI) with exec()
Ability to execute background processes with exec("binary > /dev/null &")
Для начала я должен установить php-cli? или какой-то другой пакет? А что касается второго, может кто-нибудь объяснить, что это значит?
если вы хотите запускать сценарии PHP из командной строки, необходим пакет php5-cli.
sudo apt-get install php5-cli
exec функция реализована в ядре PHP (http://php.net/manual/function.exec.php), выполнение процесса в фоновом режиме осуществляется вашей оболочкой (это не связано с PHP или какими-либо модулями PHP)
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5
sudo apt-get install apache2
Все вышеперечисленные команды установят php и apache на ваш сервер, и вы также получите возможность запускать командную строку php.