Как nginx потерял установленный модуль?

Несколько дней назад я установил nginx с модулем rtmp. Когда я сделал nginx -V, я получил:

nginx version: nginx/1.10.3
built with OpenSSL 1.1.0f  25 May 2017
TLS SNI support enabled
configure arguments: <alot of text> --add-module=/home/administrator/nginx/nginx-rtmp-module-master

И после того, как я добавил блок rtmp в nginx.conf, у меня не было ошибок.

Сегодня попробовал продолжить работу. Перезапустите сервис и получите ошибку:

unknown derective "rtmp" in /etc/nginx/nginx.conf:6

Я проверяю модули nginx -V и не нашел модуль rtmp, я имею в виду эту строку:

--add-module=/home/administrator/nginx/nginx-rtmp-module-master

Что хеппенс? Как модуль может исчезнуть?

может быть, обновление через ваш менеджер пакетов заменило его nginx, который не знает rtmp?

Tomáš Pospíšek 09.09.2018 15:50

@ TomášPospíšek Я не выполнял никаких команд.

Kliver Max 09.09.2018 15:51

Кто-нибудь еще в вашей системе? Или у вас установлены "автоматические обновления" или что-то в этом роде? Или, может быть, у вас есть другой nginx, установленный в разных PATH, и после входа в систему (возможно, как другой пользователь) система обнаружила другой исполняемый файл nginx?

Tomáš Pospíšek 09.09.2018 15:54

@ TomášPospíšek только у меня есть доступ. И эта ситуация запутала мой курс, я совершенно новичок в Linux. \

Kliver Max 09.09.2018 15:58

вы можете проверить, установлено ли у вас несколько nginx: find / -name nginx

Tomáš Pospíšek 09.09.2018 16:03

@ TomášPospíšek, я нашел много строк nginx, как я могу проверить, что это просто имя папки или экземпляр nginx?

Kliver Max 09.09.2018 16:07
stat INSERT_THE_PATH_OF_THE_FILES_THAT_WERE_FOUND В правом верхнем углу вы увидите, что это за файл. Строка «Доступ» сообщает вам, можно ли вырезать файл «x».
Tomáš Pospíšek 09.09.2018 16:11
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
0
7
21
0

Другие вопросы по теме