2016-11-29 2 views
1

Я пытаюсь построить Nginx-RTMP-модуль с использованием./configure: Нет такого файла или каталога - строите Nginx-RTMP-модуль на Mac OS X

./configure --add-module=/path/to/nginx-rtmp-module 

в исходном каталоге Nginx.

Однако терминал распечатывает «./configure: Нет такого файла или каталога».

Может ли кто-нибудь помочь мне исправить эту проблему?

+0

'/ path/to/nginx-rtmp-module' означает, что вам нужно изменить его на реальный путь этого модуля ... – solarhell

+0

Спасибо. Да, я изменил путь. Я изменил его на расположение модуля. Но это похоже на то же самое. Не распечатывайте такой файл или каталог. Я пропустил другие вещи? – Claire

+0

Вам нужно ** скачать ** [модуль] (https://github.com/arut/nginx-rtmp-module), не так ли? – solarhell

ответ

0

Это потому, что вы пытаетесь выполнить скрипт configure из текущего каталога ./. Либо вам нужно перейти в каталог, где находится скрипт (папка установки nginx, которую вы загрузили, например nginx-1.8.1), либо вы можете поместить весь путь по сценарию /home/username/nginx-1.8.1/configure

Если вы не сделали этого, t понять, просто следуйте этому руководству шаг за шагом, и все должно быть хорошо;) https://blog.100tb.com/how-to-set-up-an-rtmp-server-on-ubuntu-linux-using-nginx

+0

Чтобы уточнить. Чтобы добавить сторонние модули, вам нужно скомпилировать nginx из источника. (загрузите его с помощью wget). Предварительно построенный пакет не позволяет вам это делать. Более подробную информацию о различиях между этими двумя методами можно найти здесь. Https://www.nginx.com/resources/admin-guide/installing-nginx-open-source/ – Pit

Смежные вопросы