Как добавить ngx_http_mp4_module в приложение heroku?
Мне нужно добавить следующий модуль в мое приложение. ngx_http_mp4_module Это для того, чтобы псевдопоток флэш-видео с медиаэлементом.
Я не уверен, как поступить с этим. Любое руководство было бы здорово.
1 ответ
Я боролся за то же самое, оказалось, что это было очень легко исправить с помощью одной команды apt-get.
Простой способ: (на Ubuntu); До:
$ nginx -t
nginx: [emerg] unknown directive "mp4" in /etc/nginx/sites-enabled/www.domain.eu:38
nginx: configuration file /etc/nginx/nginx.conf test failed
Apt-get nginx-extras
$ sudo apt-get install nginx-extras
После
$ nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
(затем 'nginx -s reload' активировать как обычно)
Другой способ: модули Nginx должны быть включены во время компиляции. От: http://nginx.org/en/docs/http/ngx_http_mp4_module.html
Этот модуль не построен по умолчанию, его следует включить с помощью параметра конфигурации --with-http_mp4_module.
Этот ответ в значительной степени объясняет, как это сделать: https://serverfault.com/questions/342358/nginx-add-enable-mp4-module а также дал мне решение apt-get nginx-extras, которое я искал,