
Привет, я установил nginx с помощью этой команды на CentOS 6.
sudo yum install nginx
и это работает, но мне нужно скомпилировать с модулем rtmp
Итак, как мне найти путь, чтобы внести некоторые изменения?
./configure --add-module=/usr/build/nginx-rtmp-module
решение1
Сначала вам необходимо сохранить файлы конфигурации nginx.
Следующий
wget http://nginx.org/download/nginx-1.9.9.tar.gz
gunzip http://nginx.org/download/nginx-1.9.9.tar.gz
tar xf nginx-1.9.9
cd nginx-1.9.9
И далее
./configure --add-module=/usr/build/nginx-rtmp-module
После установки новой версии nginx проверьте свои конфигурации!
решение2
Модуль rtmp статически скомпонован, поэтому его не нужно компилировать с помощью nginx. Его нельзя добавить динамически, как вы пытаетесь сделать. Вам нужно удалить готовую версию nginx и скомпилировать ее из исходного кода с помощью модуля rtmp, следуя документации.