Red5 เป็นเซิร์ฟเวอร์สื่อโอเพนซอร์ซที่มีการใช้งานในจาวาที่อนุญาตให้คุณเรียกใช้แอพพลิเคชั่นที่มีผู้ใช้หลายคนเช่นเสียง / วิดีโอสตรีมมิ่งแบบสด, การแชร์ออบเจ็กต์ระยะไกล และอีกมากมาย
บทความนี้จะแนะนำขั้นตอนการติดตั้งและตั้งค่าสำหรับการเปิดตัว Red5 Media Server บน Ubuntu 16.04
ความต้องการ
- sudo ผู้ใช้
- อินสแตนซ์ของเซิร์ฟเวอร์ Vultr Ubuntu 16.04 x64 ที่มีหน่วยความจำอย่างน้อย 1 GB
ก่อนที่จะติดตั้งแพ็คเกจใด ๆ บนอินสแตนซ์ของเซิร์ฟเวอร์ Ubuntu ขอแนะนำให้คุณอัปเดตระบบ
sudo apt-get update
sudo apt-get -y upgrade
ติดตั้ง Java
ตัวเลือกที่แนะนำสำหรับการติดตั้ง Java กำลังใช้รุ่นที่ทำกับ Ubuntu โดยเฉพาะสิ่งนี้จะติดตั้ง OpenJDK 8 เวอร์ชันล่าสุด
sudo apt-get install -y default-jre unzip
ติดตั้ง Red5
รับเซิร์ฟเวอร์ Red5 เวอร์ชันล่าสุด
cd /opt/
wget https://github.com/Red5/red5-server/releases/download/v1.0.9-RELEASE/red5-server-1.0.9-RELEASE.tar.gz
แยก tarball
tar xvzf red5-server-1.0.9-RELEASE.tar.gz
red5
เปลี่ยนชื่อโฟลเดอร์แยกไป
mv red5-server red5
cd red5
เริ่มเซิร์ฟเวอร์ Red5 ในพื้นหลัง
sh red5.sh &
ตอนนี้คุณสามารถเข้าถึงเซิร์ฟเวอร์สื่อ Red5 โดยใช้ที่อยู่ IP :5080
ของคุณตามด้วยพอร์ต คุณจะเห็นหน้าต้อนรับของ Red5
หากคุณต้องการเซิร์ฟเวอร์สื่อ Red5 ที่จะเริ่มต้นโดยอัตโนมัติระหว่างการบูตสร้างไฟล์ชื่อในred5
/etc/init.d
sudo nano /etc/init.d/red5
เพิ่มบรรทัดต่อไปนี้ลงในไฟล์
#!/bin/sh
### BEGIN INIT INFO
# Provides: red5
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Red5 server
### END INIT INFO
start() {
cd /opt/red5 && nohup ./red5.sh > /dev/null 2>&1 &
echo 'Service started' >&2
}
stop() {
cd /opt/red5 && ./red5-shutdown.sh > /dev/null 2>&1 &
echo 'Service stopped' >&2
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
echo "Usage: $0 {start|stop|restart}"
esac
บันทึก (" Ctrl+O
") และปิดไฟล์ (" Ctrl+X
")
ทำให้ไฟล์ปฏิบัติการได้
sudo chmod ugo+x /etc/init.d/red5
ติดตั้งsysv-rc-conf
แพ็คเกจ
sudo apt-get install sysv-rc-conf
เปิดการเริ่มอัตโนมัติ Red5
sudo sysv-rc-conf red5 on
ณ จุดนี้คุณสามารถเริ่ม / หยุด / รีสตาร์ทเซิร์ฟเวอร์ Red5 ด้วยคำสั่งบริการ
sudo service red5 start
sudo service red5 stop
sudo service red5 restart
เสร็จสิ้นการติดตั้ง
คุณสามารถติดตั้ง Red5 ให้เสร็จสิ้นผ่านเว็บเบราว์เซอร์ของคุณ เปิดเว็บเบราว์เซอร์ของคุณและนำทางไปยัง URL HTTP://[your-ip-adresse:5080]
ด้วยที่อยู่ IP ที่แท้จริงซึ่งชี้ไปที่ Vultr VPS ของคุณ HTTP://your-ip-address:5080/installer/
ตัวอย่างเช่นคุณสามารถติดตั้งบางส่วนของการใช้งานการสาธิตโดยไปที่
การติดตั้งเซิร์ฟเวอร์สื่อ Red5 ของคุณเสร็จสมบูรณ์แล้ว