Назад | Перейти на главную страницу

Место по умолчанию для установки модуля? (ffmpeg)

Я пытаюсь установить этот модуль - ffmpeg-php на выделенный сервер, но не уверен, где мне следует сохранить этот файл и настроить его так, чтобы двоичные файлы создавались в соответствующем месте.

Где мне его скачать,

wget http://space.dl.sourceforge.net/project/ffmpeg-php/ffmpeg-php/0.6.0/ffmpeg-php-0.6.0.tbz2

а разворачивание кольца, phpize-ing и его настройка?

Этот вопрос состоит из двух частей и неустановленной части:

  • где временно сохранить скачанный файл tbz2 и поработать над ним?
  • где мне установить исполняемые файлы, страницы руководства, файлы конфигурации и так далее?
  • какие еще есть подходы?

1. Иногда люди создают подкаталог в / tmp (например, / tmp / ffmpeg) и извлекают туда файлы. Вам необходимо очистить и удалить после установки программного обеспечения. Я обычно вхожу в систему как обычный пользователь, создаю папку sysadmin / software в моем домашнем каталоге и распаковываю новое программное обеспечение в ее подкаталоги. Я использую su root только тогда, когда приходит время установить скомпилированные и протестированные двоичные файлы и т. Д.

2. Существуют стандарты места установки программного обеспечения. Прочтите Стандарты иерархии файловой системы Linux, http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard

3. Я предпочитаю использовать систему пакетов платформы и репозитории программного обеспечения. Это зависит от того, какой дистрибутив Linux вы используете. Для RedHat / CentOS и т. Д. Я бы не стал беспокоиться о загрузке, если в репозиториях нет пакета ffmpeg-php, который я мог бы использовать с yum install ffmpeg-php. Для других дистрибутивов родным инструментом управления пакетами может быть apt-get. Есть преимущества в том, что диспетчер пакетов обрабатывает конфликты, зависимости и может предоставить полный список установленных пакетов. Я понятия не имею, доступен ли ffmpeg-php таким образом - так что это может быть не вариант, но сначала я бы внимательно проверил.