Installieren Sie den Red5-Server auf einem Ubuntu12.04-Server

Installieren Sie den Red5-Server auf einem Ubuntu12.04-Server

Ich habe zwei Wochen damit gekämpft, ohne es hinzubekommen.

Ich erstelle eine Website, auf der die Benutzer ein Video aufnehmen und als ihren Lebenslauf veröffentlichen müssen. Dafür benötige ich einen RTMP-Server.

Ich habe RED5 gewählt, weil es kostenlos ist. Ich mache das zum ersten Mal und habe angefangen, einige Tutorials zur Installation des Red5-Servers zu lesen. Die meisten davon basieren jedoch auf einer Ubuntu-Version, die älter als 12.04 ist.

Wenn ich den Befehl zur Installation von Java eingebe, apt-get install java-packagegibt der Server zurückPaket „Java-Paket“ kann nicht gefunden werden. Und ich muss Java Ant und Subversion installieren, bevor ich den Red5-Server installiere.

Ich verwende Putty unter Windows 7, um auf meinen Server zuzugreifen.

Antwort1

Java-Paketist kein Paket in den Repositories und Sie haben wahrscheinlich bereits Java auf Ihrem System installiert (geben Sie dies ein, java -versionum dies zu testen).

Anstatt veralteten Tutorials im Internet zu folgen, sollten Sie sich bereits gepackte Pakete für Ihr System ansehen.RED5 ist verfügbarund für 12.04 gepackt, sodass die Installation mit einfacher ist apt.

Um RED5 in Ubuntu zu installieren, müssen Sie es lediglich in einem Terminal ausführen sudo apt-get install red5-server.

Nach der Installation sollte Ihr Server einsatzbereit sein. Sie können seinen Status überprüfen sudo service red5-server statusund über Ihren Browser unter der Adresse darauf zugreifenlocalhost:5080

Bildbeschreibung hier eingeben

Dadurch werden alle erforderlichen Pakete und Abhängigkeiten installiert, die zum Ausführen von RED5 erforderlich sind. Danach ist der Server verfügbar und läuft unter http://localhost:5080.

Antwort2

hey guise, hier ist eine Fortsetzung, ok, also ich konnte dasselbe Problem hier reproduzieren (https://i.stack.imgur.com/Rz7lb.png)

„HTTP-Status 404 – /vod/index.html

Typ Statusbericht

Nachricht /vod/index.html

Beschreibung Die angeforderte Ressource (/vod/index.html) ist nicht verfügbar.

Apache Tomcat/6.0.35"

Ich möchte nur darauf hinweisen, dass ich vor Kurzem eine Neuinstallation von „ubuntu-12.04.2-server-amd64“ durchgeführt und dann mit der Installation von „red5-server“ fortgefahren habe. Ich kann die Seite „localhost:5080“ öffnen, habe aber keinen Zugriff auf /demos oder /installer, wie smart-ba beschreibt …

hier ist mein Bash-Verlauf seit dem Start der Neuinstallation

 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

nach der Neubewertung dieser Installation ist mir aufgefallen, dass auf der Seite „localhost:5080“ unter dem Problem „HTTP-Status 404“ die folgende Anweisung steht.

„Das Paket „red5-server“ enthält keine /demos- oder /installer-Webanwendungen. Bitte beachten Sie, dass die /installer- und /demos-Webanwendungen nur zu Demonstrationszwecken dienen und niemals auf einem öffentlichen Red5-Server installiert werden sollten (in diesen Anwendungen gibt es keinerlei Sicherheit).“

Ich möchte also nur darauf hinweisen, dass dies ordnungsgemäß installiert wurde, da ich es gerade selbst getan habe. Auch wenn Sie den 404-Fehler erhalten, ist das ok.

Antwort3

Um Demo und Installer zu installieren, verwenden Sie den folgenden Befehl

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-*

verwandte Informationen