В этом примере продемонстрирую, как установить ffmpeg и ffmpeg-php на альтернативную версию PHP в ISPmanager 5 Lite. Операционная система, на которой мы будем проводить тестирование, — CentOS 7. На момент написания статьи использовалась версия PHP 7.2, и мы будем использовать её для проверки работоспособности системы.
yum install git
cd /usr/local/
git clone https://github.com/tony2001/ffmpeg-php.git
Устанавливаем пакеты для сборки расширений php:
yum install php-devel gcc
Компилируем и устанавливаем расширение, в нашем случае надобно устанавливать в
/opt/php74/bin
cp -r /usr/include/ffmpeg/lib* /usr/include/
cd ffmpeg-php
/opt/php72/bin/phpize
./configure
./configure --with-php-config=/opt/php72/bin/php-config
make && make install