Hostwinds Tutorials

Suchergebnisse für:


So bereiten Sie den Server für ClipBucket vor

Stichworte: CentOS Web Panel 

ClipBucket ist ein Open-Source-Skript, mit dem Sie Ihre eigene Video-Sharing-Website ähnlich wie YouTube hosten können.In diesem Artikel werden Sie mit CPANEL in einer CentOS -Umgebung in einer CentOS -Umgebung konfiguriert, um Ihren Server zu konfigurieren.Wenn Sie die ClipBucket -Software installieren möchten, finden Sie in unserem Handbuch: So installieren Sie Clipbucket.

Sie müssen per SSH an Ihrem Server angemeldet sein, bevor Sie fortfahren.

  1. Fügen Sie das folgende Repository mit nano hinzu
nano /etc/yum.repos.d/linuxtech.repo
  1. Fügen Sie der soeben erstellten Datei Folgendes hinzu
[linuxtech]
name=LinuxTECH
baseurl=http://pkgrepo.linuxtech.net/el6/release/
enabled=1
gpgcheck=1
gpgkey=http://pkgrepo.linuxtech.net/el6/release/RPM-GPG-KEY-LinuxTECH.NET
  1. Speichern Sie mit STRG + X, Y und Enter
  2. Aktualisieren Sie den Server mit dem folgenden Befehl
yum -y update
  1. Installieren Sie FFMPEG
yum -y install ffmpeg
  1. Installieren Sie die MP4Box
yum -y install freetype-devel SDL-devel freeglut-devel
cd /usr/local/src/
wget http://repo.bstack.net/mp4box/gpac-0.4.5.tar.gz
wget http://repo.bstack.net/mp4box/gpac_extra_libs-0.4.5.tar.gz
tar -zxvf gpac-0.4.5.tar.gz
tar -zxvf gpac_extra_libs-0.4.5.tar.gz
cd gpac_extra_libs
cp -r * /usr/local/src/gpac/extra_lib
cd ../gpac
chmod 755 configure
./configure
make lib
make apps
make install lib
make install
cp bin/gcc/libgpac.so /usr/lib
install -m644 bin/gcc/libgpac.so /usr/local/lib/libgpac.so
chmod +x /usr/local/lib/libgpac.so
ldconfig
  1. Installieren Sie FLVTOOL2, indem Sie Folgendes ausführen
/scripts/installruby
gem install flvtool2
  1. Stellen Sie sicher, dass cPanel weiterhin ordnungsgemäß funktioniert, indem Sie Folgendes ausführen
cd /
/scripts/upcp
  1. Installieren Sie FLVTOOL ++
cd
yum install wget boost-devel gcc gcc-c++ -y
rpm -ivh http://repo.bstack.net/scons/scons-1.3.1-1.noarch.rpm
mkdir flvtool++
cd flvtool++
wget http://repo.bstack.net/flvtool++/flvtool++-1.2.1.tar.gz
tar zxf flvtool++-1.2.1.tar.gz
scons
mv flvtool++ /usr/local/bin
  1. Installieren Sie das PsuedoStreaming Apache-Modul, indem Sie die folgenden Befehle der Reihe nach eingeben
cd ~
wget http://h264.code-shop.com/download/apache_mod_h264_streaming-2.2.7.tar.gz
tar -zxvf apache_mod_h264_streaming-2.2.7.tar.gz
cd ~/mod_h264_streaming-2.2.7
./configure
make
sudo make install
  1. Melden Sie sich bei WHM an
  2. Suchen Sie und klicken Sie auf Apache-Konfiguration
  1. Klicken Sie auf Editor einschließen
  1. Wählen Sie unter Pre-Main Include Alle Versionen aus
  1. Fügen Sie das folgende Ende des Editors hinzu.
LoadModule h264_streaming_module /usr/local/apache/modules/mod_h264_streaming.so
AddHandler h264-streaming.extensions.flv
  1. Klicken Sie auf Aktualisieren
  2. Starten Sie Apache neu
  3. Suchen Sie in der WHM-Suchleiste nach einem Neustart
  4. Wählen Sie HTTP Server (Apache)
  1. Klicken Sie auf Ja
  1. Stellen Sie die PHP-Grenzwerte ein
  2. Suchen Sie in der WHM-Suchleiste nach dem PHP-Konfigurationseditor
  3. Wählen Sie PHP Configuration Editor
  1. Ändern Sie das Upload_MAX_FILESSIZE in das Höchstgrößen-Video, das Sie hochladen möchten.
  2. Klicken Sie auf Speichern

Ihr Server ist jetzt bereit für Clipbucket PsudoStreaming!

Nachfolgend finden Sie die Pfade für diese Anforderungen:

/usr/bin/ffmpeg
/usr/local/bin/MP4Box
/usr/bin/flvtool2
/usr/local/bin/flvtool++

Geschrieben von Michael Brower  /  Juni 22, 2017