簡體   English   中英

在預建的Nginx上安裝rtmp模塊

[英]install rtmp module on nginx pre-built

最近,我從nginx.org安裝了穩定版的nginx,並配置了rtmp模塊來使用它。 一段時間后,我意識到我的PHP無法正常工作,並使用FPM安裝了配置的PHP,但是之后服務器太亂了。 我從谷歌引擎那里獲得了另一台測試服務器,並使用apt-get install nginx-full命令從軟件包管理器中安裝了nginx預先構建的軟件包,但是找不到任何使用rtmp模塊的方法。 正如nginx官方博客所聲稱的那樣,“不是所有模塊,而是其中的一些模塊,包括rtmp模塊,都可以針對nginx的預構建版本進行配置”。 我嘗試遵循以下指南:

https://www.nginx.com/blog/creating-installable-packages-dynamic-modules

但是最后,它在其他位置創建了另一個與rtmp模塊一起使用的nginx文件夾。 我試圖包括2nd nginx的conf文件來使用它的rtmp,但是沒有運氣,我弄糟了所有東西,因為我是這個行業的專家。 有人可以幫我了解如何將預構建的Nginx與rtmp模塊一起使用嗎? 謝謝你的時間

您必須在同一台機器或等效機器上添加動態模塊的同時編譯預構建版本相同的nginx 版本 ,然后將生成的模塊.so復制到預構建modules目錄中。

然后,您可以通過添加以下內容來加載模塊:

load_module modules/some_module.so;

到預先構建並重新啟動的配置。

或者,您也可以按照指南進行包裝,以避免與手動復印相關的潛在陷阱。 簡單復制后,一旦可以使用,您就可以稍后再做。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM