Hur man installerar RED5 på SUSE Linux 10,2 (RED5 Installation manuals) Added: 21/11/09 11:26 AM (Nine months, twenty-two days, six hours, fifteen minutes, twelve seconds ago) Rating(0) Viewed(71891)
Nyckelord: Hur man installerar RED5 på SUSE Linux 10,2
Postat på Juli 03th, 2008 av Jake Hilton
Denna HOWTO lämnades av Jake Hilton. Om du ser något fel vänligen låta honom veta så att de kan rättas till. Detta har nyligen uppdaterats för att återspegla den nya versionen av SUSE Linux som är 10,2. Dessa instruktioner är generiska nog att arbeta på många olika system Linux operativsystem.
Följande är åtgärder för att få Red5 körs på SUSE Linux 10.2. Detta är utvecklingsversionen av RED5.
Innan du börjar måste du kör dessa kommandon som root.
# Du kan skapa en RED5 användare att köra det här under om du inte tänker använda några portar under 1000. Om du behöver RED5 att binda till hamnar under 1000 måste du köra det som root. Med RED5 användaren underkänna inloggningsproblem och göra RED5 användaren del av roten grupp.
# Se till att du har hämtat och installerat den senaste JDK från java.sun.com
# För denna handledning bara ladda ner. Bin-filen. Allt du behöver göra är att ändra behörigheterna för att bin-filen till 755 med
#
chmod 755 jdk-1_6_0
och sedan utföra det.
./jdk-1_6_0
eller något liknande. Sedan en gång dess gjort du kopierar bara innehållet i mappen det gjorde och lägg dem i / usr/java/jdk1.6.0
# Set sedan ditt JAVA_HOME variabel. Det kan behöva ställa in två olika sätt. Första sätt:
JAVA_HOME = / usr/java/jdk1.6.0
och det andra sättet.
export JAVA_HOME = / usr/java/jdk1.6.0
#
# Installera Apache Ant 1.7. Du kanske måste ladda ner det också. Installera binär för det.
# Ladda ner och packa upp filen. Sedan kopiera innehållet till en katalog, något liknande / usr / ant. Sedan ange din ANT_HOME variabel. Om det doesnt work sedan dont worry about it. Vi kommer inte att använda denna pekaren i denna handledning.
# När java och Ant är alla etablerade du helt enkelt dra senaste stammen för RED5 till din box.
Kommer att skapa en mapp i din nuvarande katalog kallas RED5-trunk.
# Gå till RED5-trunk katalog och kör
/ usr / ant / bin / ant
Det kommer att bygga projektet på din maskin.
# I detta läge måste du skapa ett RED5 katalog i opt katalogen.
mkdir / opt/red5
# Då kommer du vill kopiera innehållet i dist (distribution) mappen / opt/red5 som så
cp-R red5-trunk/dist / * / opt/red5 /
# Vi måste fixa rättigheterna på / opt/red5 katalogen så här:
chown-R RED5 / opt/red5
# Dessutom måste vi behöver rätta behörigheterna för red5.sh filen så här:
chmod 755 red5.sh
# För att köra servern du har ett par alternativ att använda red5.sh filen. Navigera till / opt/red5 så att du är på rätt plats. Sedan köra servern genom att antingen köra
#
sh red5.sh &
eller
./red5.sh &
Detta startar RED5 tjänsten manuellt. Till att börja med och stoppa script titta på "Extra info" nedan.
# Run
netstat-ant
och kontrollera att rätt portar är bundet till. Du kan behöva redigera red5.properties fil i / opt/red5/conf katalogen Om du inte kan ansluta till din server från en extern plats. Försök att ansluta till servern innan du ändra egenskaperna filen eftersom du kanske kan ansluta till den utan problem.
# Extra info: Den version som sammanställts från källor kommer inte med en start / stopp script. Jag har satt ihop en som kommer att arbeta med detta instruktioner. Om du kör RED5 som en annan användare här skriptet måste kalibreras. För att sätta detta skript på din dator gör du följande inloggad som root:
cd / etc / init.d /
touch RED5
chmod 755 RED5
VI RED5
sen när du befinner dig i RED5 filen push "i" för att börja sätta in filen och sedan lägga den här koden genom att kopiera den och sedan klistra in det med ett högerklick på musen:
#! / bin / sh
#
# Author: Jake Hilton red5@jakehilton.com
# / Etc/init.d/red5
#
# Kontrollera fil som saknas
RED5_DIR = / opt/red5
test-x $ RED5_DIR/red5.sh | | exit 5
fall "" i
start)
echo-n "Starting Red5 Tjänst"
echo-n ""
cd $ RED5_DIR
su-s / bin / bash-c "$ RED5_DIR/red5.sh &" RED5
sleep 2
;;
stop)
echo-n "Stänga RED5"
echo-n ""
su-s / bin / bash-c "killall-q-u RED5 java" RED5
sleep 2
;;
omstart)
# # Stoppa tjänst och oavsett om det var
# # Körs eller inte, starta den igen.
05 stop
05 start
;;
ESAC
Sedan kan du helt enkelt starta, stoppa och starta RED5 från detta script genom att ange: