首頁 > 後端開發 > php教程 > 使用nginx+nginx-rtmp-module+ffmpeg搭建串流伺服器筆記(六)

使用nginx+nginx-rtmp-module+ffmpeg搭建串流伺服器筆記(六)

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-08-08 09:28:56
原創
2689 人瀏覽過

第六部分

前幾天一直被移植到ARM開發板上的nginx啟動的問題困擾,在ARM開發板上啟動時不是出現

nginx: [emerg] getgrnam("nogroup") failed (2: No such file or directory)
登入後複製
登入後複製

就是出現

/system/bin/sh: ./nginx: cannot execute - Permission denied 
登入後複製
使用命令

rrrereee沒有任何改變,修改權限不成功。

總是運作不成功。

~~~~~~~~~~~~~~~~~~~~~~~~~隔~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~

今天在導師幫助下,將交叉編譯過的nginx文件夾push到/data/misc/目錄下,而不是/sdcard/mynginx/下

adb shell chmod 755 /sdcard/mynginx/sbin/nginx
登入後複製

重新運行,還是出現錯誤

adb push /sdcard/nginx/  /data/misc/nginx/
登入後複製

而後修改nginx.conf文件,將第一行的

nginx: [emerg] getgrnam("nogroup") failed (2: No such file or directory)
登入後複製
登入後複製

去註釋,改掉運行命令,在/data/misc/nginx/sbin/目錄下執行

#user  nobody;
登入後複製

成功運行。

使用指令

user  nobody;
登入後複製

可以查看到運作項目:

./nginx  -p  /data/misc/nginx  -c  conf/nginx.conf
登入後複製
說明nginx成功運作。


在開發板上開啟瀏覽器輸入

ps
登入後複製

現實如下頁


nginx成功運作。

使用指令

root      2743  1     1328   456   c003f614 4002be64 S nginx
nobody    2745  2743  1528   664   c00d8ad4 4002b7a4 S nginx
root      2748  2708  956    332   00000000 40095448 R ps
登入後複製

殺死nginx進程。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~


總結下,在開發板的sdcard或tfcard上執行運行nginx的命令沒有權限,改到/data/目錄下。

預設的nginx成功移植,下一步為nginx新增rtmp模組。

以上就介紹了使用nginx+nginx-rtmp-module+ffmpeg搭建串流媒體伺服器筆記(六),包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。


相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
重啟nginx出錯
來自於 1970-01-01 08:00:00
0
0
0
server - Nginx設定webapp問題
來自於 1970-01-01 08:00:00
0
0
0
centos7 - NGINX出現異常
來自於 1970-01-01 08:00:00
0
0
0
Nginx的default.conf問題
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板