Thông tin hệ điều hành của tôi:
uname -a
Linux vultr 5.10.0-13-AMD64 #1 SMP Debian 5.10.106-1 (2022-03-17) x86_64 GNU/Linux
Tôi đã cài đặt mô-đun libnginx-mod-rtmp
với lệnh
apt cài đặt libnginx-mod-rtmp
Bạn có thể xem thông tin đầu ra:
Đã tạo liên kết tượng trưng /etc/systemd/system/multi-user.target.wants/nginx.service â /lib/systemd/system/nginx.service.
Đang thiết lập libnginx-mod-http-xslt-filter (1.18.0-6.1) ...
Đang thiết lập libnginx-mod-http-geoip (1.18.0-6.1) ...
Đang thiết lập libnginx-mod-rtmp (1.18.0-6.1) ...
Đang thiết lập libnginx-mod-mail (1.18.0-6.1) ...
Thiết lập libnginx-mod-http-image-filter (1.18.0-6.1) ...
Thiết lập libnginx-mod-stream (1.18.0-6.1) ...
Đang thiết lập libnginx-mod-stream-geoip (1.18.0-6.1) ...
Thiết lập nginx-core (1.18.0-6.1) ...
Nâng cấp nhị phân: nginx.
Xử lý trigger cho man-db (2.9.4-2) ...
Xử lý trigger cho ufw (0.36-7.1) ...
Bây giờ đặt rmtp trong tệp cấu hình.
vim /etc/nginx/nginx.conf
rtmp {
người phục vụ {
nghe 1935;
chunk_size 4096;
cho phép xuất bản 127.0.0.1;
từ chối xuất bản tất cả;
ứng dụng trực tiếp {
sống dựa vào;
ghi tắt;
}
}
}
Khởi động lại nginx.
systemctl khởi động lại nginx
Công việc cho nginx.service không thành công vì quá trình kiểm soát đã thoát với mã lỗi.
Xem "trạng thái systemctl nginx.service" và "journalctl -xe" để biết chi tiết.
trạng thái systemctl nginx
â nginx.service - Máy chủ web hiệu suất cao và máy chủ proxy ngược
Đã tải: đã tải (/lib/systemd/system/nginx.service; đã bật; giá trị đặt trước của nhà cung cấp: đã bật)
Đăng nhập: /etc/systemd/system/nginx.service.d
ââoverride.conf
Hoạt động: không thành công (Kết quả: mã thoát) kể từ Thứ Tư 2022-05-04 08:14:19 CST; 16s trước
Tài liệu: man:nginx(8)
Quá trình: 96329 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process bật; (mã=đã thoát, trạng thái=1/THẤT BẠI)
CPU: 7ms
Ngày 04 tháng 5 08:14:19 vultr systemd[1]: Khởi động Máy chủ web hiệu suất cao và máy chủ proxy ngược...
Ngày 04 tháng 5 08:14:19 vultr nginx[96329]: nginx: [emerg] lệnh không xác định "rtmp" trong /etc/nginx/nginx.conf:85
Ngày 04 tháng 5 08:14:19 vultr nginx[96329]: nginx: tệp cấu hình /etc/nginx/nginx.conf kiểm tra không thành công
Ngày 04 tháng 5 08:14:19 vultr systemd[1]: nginx.service: Quá trình điều khiển đã thoát, mã=đã thoát, trạng thái=1/THẤT BẠI
Ngày 04 tháng 5 08:14:19 vultr systemd[1]: nginx.service: Không thành công với kết quả 'mã thoát'.
Ngày 04 tháng 5 08:14:19 vultr systemd[1]: Không thể khởi động Máy chủ web hiệu suất cao và máy chủ proxy ngược.
nginx -V
phiên bản nginx: nginx/1.18.0
được xây dựng với OpenSSL 1.1.1k ngày 25 tháng 3 năm 2021 (chạy với OpenSSL 1.1.1n ngày 15 tháng 3 năm 2022)
Đã bật hỗ trợ TLS SNI
định cấu hình đối số: --with-cc-opt='-g -O2 -ffile-prefix-map=/build/nginx-q9LD4J/nginx-1.18.0=.
-fstack-protector-strong -Wformat -Werror=format-security
-fPIC -Wdate-time -D_FORTIFY_SOURCE=2'
--with-ld-opt='-Wl,-z,relro -Wl,-z,now -fPIC'
--prefix=/usr/share/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/modules
--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
Làm thế nào để giải quyết vấn đề?