Информация о моей ОС:
uname -а
Linux vultr 5.10.0-13-amd64 #1 SMP Debian 5.10.106-1 (2022-03-17) x86_64 GNU/Linux
Я установил модуль libnginx-mod-rtmp
с командой
apt установить libnginx-mod-rtmp
Вы можете увидеть информацию о выводе:
Создал символическую ссылку /etc/systemd/system/multi-user.target.wants/nginx.service — /lib/systemd/system/nginx.service.
Настройка libnginx-mod-http-xslt-filter (1.18.0-6.1) ...
Настройка libnginx-mod-http-geoip (1.18.0-6.1)...
Настройка libnginx-mod-rtmp (1.18.0-6.1)...
Настройка libnginx-mod-mail (1.18.0-6.1)...
Настройка libnginx-mod-http-image-filter (1.18.0-6.1) ...
Настройка libnginx-mod-stream (1.18.0-6.1)...
Настройка libnginx-mod-stream-geoip (1.18.0-6.1)...
Настройка nginx-core (1.18.0-6.1)...
Обновление бинарника: nginx.
Обработка триггеров для man-db (2.9.4-2)...
Обработка триггеров для ufw (0.36-7.1)...
Теперь установите rmtp в файле конфигурации.
ВИМ /etc/nginx/nginx.conf
rtmp {
сервер {
слушать 1935;
размер_чанка 4096;
разрешить публикацию 127.0.0.1;
запретить публиковать все;
приложение в прямом эфире {
жить дальше;
запись выключена;
}
}
}
Перезапустите nginx.
systemctl перезапустить nginx
Задание для nginx.service завершилось неудачно, так как процесс управления завершился с кодом ошибки.
Подробнее см. в разделах «systemctl status nginx.service» и «journalctl -xe».
статус systemctl nginx
nginx.service — высокопроизводительный веб-сервер и обратный прокси-сервер
Загружено: загружено (/lib/systemd/system/nginx.service; включено; предустановка поставщика: включена)
Вставка: /etc/systemd/system/nginx.service.d
ââoverride.conf
Активно: сбой (результат: код выхода) со среды 04.05.2022 08:14:19 CST; 16 сек. назад
Документы: man:nginx(8)
Процесс: 96329 ExecStartPre=/usr/sbin/nginx -t -q -g демон включен; master_process включен; (код=выход, статус=1/ОШИБКА)
ЦП: 7 мс
04 мая, 08:14:19 vultr systemd[1]: запуск высокопроизводительного веб-сервера и обратного прокси-сервера...
04 мая, 08:14:19 vultr nginx[96329]: nginx: [emerg] неизвестная директива «rtmp» в /etc/nginx/nginx.conf:85
04 мая, 08:14:19 vultr nginx[96329]: nginx: проверка файла конфигурации /etc/nginx/nginx.conf не удалась
04 мая, 08:14:19 vultr systemd[1]: nginx.service: Процесс управления завершен, код = завершен, статус = 1/FAILURE
04 мая, 08:14:19 vultr systemd[1]: nginx.service: Ошибка с результатом «код выхода».
04 мая, 08:14:19 vultr systemd[1]: не удалось запустить Высокопроизводительный веб-сервер и обратный прокси-сервер.
нгинкс-V
Версия nginx: nginx/1.18.0
построен с OpenSSL 1.1.1k 25 марта 2021 г. (работает с OpenSSL 1.1.1n 15 марта 2022 г.)
Поддержка TLS SNI включена
настроить аргументы: --with-cc-opt='-g -O2 -ffile-prefix-map=/build/nginx-q9LD4J/nginx-1.18.0=.
-fstack-protector-strong -Wformat -Werror=формат-безопасность
-fPIC -Wдата-время -D_FORTIFY_SOURCE=2'
--with-ld-opt='-Wl,-z,rero -Wl,-z,теперь -fPIC'
--prefix=/usr/доля/nginx
--conf-path=/etc/nginx/nginx.conf
--http-log-path=/var/log/nginx/access.log
--error-log-path=/var/log/nginx/error.log
--lock-path=/var/lock/nginx.lock --pid-path=/run/nginx.pid
--modules-path=/usr/lib/nginx/модули
--http-client-body-temp-path=/var/lib/nginx/body
--http-fastcgi-temp-path=/var/lib/nginx/fastcgi
--http-proxy-temp-path=/var/lib/nginx/proxy
--http-scgi-temp-path=/var/lib/nginx/scgi
--http-uwsgi-temp-path=/var/lib/nginx/uwsgi
--with-compat --with-debug --with-pcre-jit
--with-http_ssl_module --with-http_stub_status_module
--with-http_realip_module
--with-http_auth_request_module
--with-http_v2_module --with-http_dav_module
--with-http_slice_module --with-threads
--with-http_addition_module
--with-http_gunzip_module --with-http_gzip_static_module
--with-http_sub_module
Как решить проблему?