在ubuntu12.04伺服器上安裝red5伺服器

在ubuntu12.04伺服器上安裝red5伺服器

我在兩週內一直在努力解決這個問題,但沒有完成。

我正在建立一個網站,用戶必須錄製影片並將其作為簡歷發布,為此我需要一個 RTMP 伺服器。

我選擇 RED5 因為它是免費的。這是我第一次這樣做,所以我開始閱讀一些關於如何安裝red5伺服器的教學。但大多數都使用早於 12.04 的 Ubuntu 版本。

當我輸入安裝java的命令時,apt-get install java-package伺服器返回無法找到套件 java-package。在安裝red5伺服器之前我需要先安裝java ant和subversion。

我在 Windows 7 上使用 Putty 來存取我的伺服器。

答案1

java套件不是儲存庫中的套件,並且您可能已經在系統中安裝了 Java(鍵入java -version以進行測試)。

您應該查看適用於您的系統的已打包軟體包,而不是遵循互聯網上的一些過時教程,RED5 可用並為 12.04 打包,因此您可以更輕鬆地使用apt.

要在 Ubuntu 中安裝 RED5,您唯一需要做的就是sudo apt-get install red5-server在終端機中執行。

sudo service red5-server status安裝後,您的伺服器應該啟動並運行,您可以透過瀏覽器的位址檢查其狀態並存取它localhost:5080

在此輸入影像描述

這將安裝運行 RED5 所需的所有必需的軟體包和依賴項。完成此操作後,伺服器將可用並在 運行http://localhost:5080

答案2

嘿,這是一個後續,所以我能夠在這裡重現同樣的問題(https://i.stack.imgur.com/Rz7lb.png

“HTTP 狀態 404 - /vod/index.html

類型 狀態報告

訊息/vod/index.html

描述 請求的資源(/vod/index.html)不可用。

阿帕契 Tomcat/6.0.35"

只是指出,我最近重新安裝了“ubuntu-12.04.2-server-amd64”,然後繼續安裝“red5-server”我能夠打開 localhost:5080 頁面,但無法訪問 /demos 或 /installer正如smart-ba 所描述的那樣...

這是我從全新安裝開始以來的 bash 歷史記錄

 1  sudo apt-get clean
 2  sudo apt-get update
 3  sudo apt-get upgrade
 4  java -version
 5  sudo apt-get install red5-server
 6  java -version
 7  sudo service red5-server status
 8  sudo apt-get clean
 9  sudo apt-get update
10  sudo apt-get upgrade
11  java -version
12  sudo service red5-server status
13  sudo lsof -Pnl +M -i6
14  sudo ./red5-server stop
15  cd /etc/init.d/
16  sudo ./red5-server stop
17  sudo lsof -Pnl +M -i6
18  sudo ./red5-server start
19  sudo lsof -Pnl +M -i6
20  sudo ./red5-server restart
21  history

重新評估此安裝後,我注意到在 HTTP Status 404 問題下的 localhost:5080 頁面上有以下語句。

「「red5-server」軟體包不包含 /demos 或 /installer webapps。請注意,/installer 和 /demos webapps 僅用於演示目的,切勿安裝在公共 red5 伺服器上(這些應用程式中根本沒有安全性) 」。

所以只是指出這是正確安裝的,就像我自己做的那樣,即使你收到 404 錯誤也沒關係。

答案3

若要安裝示範和安裝程序,請使用以下命令

wget http://www.red5.org/downloads/red5/1_0/red5-1.0.0-RC1.tar.gz
tar xvzf red5-*.tar.gz
cd red5-*
cp -R webapps/root/demos /var/lib/red5/webapps/root/demos
cp -R webapps/installer /var/lib/red5/webapps/installer
find /var/lib/red5/webapps/ -type d -exec chown _red5 {} \;
cd ..
rm -rf red5-*

相關內容