Utwórz własną stronę udostępniania wideo za pomocą „Cumulusclips Script” w Linux

Utwórz własną stronę udostępniania wideo za pomocą „Cumulusclips Script” w Linux

Cumulusclips to platforma udostępniania wideo (zarządzanie treścią), która zapewnia jedną z najlepszych funkcji udostępniania wideo podobnych do youtube. Za pomocą CumulusClips Uruchom własną witrynę do udostępniania wideo lub dodaj sekcje wideo na swojej istniejącej stronie internetowej, w których użytkownicy mogą rejestrować, przesyłać filmy, komentować filmy, oceniaj filmy, osadzanie filmów i wiele więcej.

Zainstaluj Cumulusclips w Linux

Cumulusclips Funkcje

  1. Łatwe przesyłanie filmów (MPG, AVI, DIVX i więcej) z komputera użytkownika z paskiem postępu przesyłania.
  2. Dodaj, usuń i edytuj filmy z pulpitu nawigacyjnego.
  3. Zezwalaj lub wyłącz komentarze na temat filmów, a także osadzania wideo.
  4. Łatwa rejestracja użytkownika z unikalnym adresem URL dla strony profilu i w pełni dostosowywanie profilu.
  5. Zatwierdź lub odrzuć filmy przesyłane przez użytkownika za pośrednictwem pulpitu nawigacyjnego.
  6. Wbudowany motyw/wtyczka i tłumaczenie gotowe.
  7. Łatwo tworzyć, usuwać i uruchom reklamy.
  8. Obsługa przyszłych automatycznych aktualizacji.
Demo cumulusclips

Proszę rzucić okiem na stronę demo wdrożoną przez programistę w następującej lokalizacji.

  1. http: // demo.Cumulusclips.org/

Wymagania serwera

Aplikacja Cumulusclips działa tylko w systemach operacyjnych UNIX/Linux. Poniżej znajdują się wymagania dotyczące uruchamiania CumulusClips na platformie Linux.

  1. Apache Web Server z włączonym mod_rewrite i ffmpeg.
  2. Mysql 5.0+ i FTP
  3. PHP 5.2+ z modułami GD, Curl, SimplexML i.
Ustawienia PHP

Poniżej znajdują się wymagania PHP.

  1. upload_max_fileSize = 110m
  2. post_max_size = 110m
  3. max_execution_time = 1500
  4. Open_Basedir = bez wartości
  5. safe_mode = Wyłączony
  6. Rejestr _Globals = Wyłączony
Środowisko testowe
  1. System operacyjny - Centos 6.5 I Ubuntu 13.04
  2. Apache - 2.2.15
  3. Php - 5.5.3
  4. Mysql - 5.1.71
  5. Cumulusclips - 1.3.2

Instalowanie CumulusClips w Rhel/Centos/Fedora i Debian/Ubuntu/Linux Mint

Instalowanie skryptu cumulusclips jest bardzo proste i obejmuje kilka łatwych kroków. Zanim zaczniesz proces instalacji, upewnij się, że serwer spełnia wymagania dotyczące uruchamiania skryptu CumulusClips.

Krok: 1 Zainstaluj wymagane pakiety

Najpierw zainstaluj wymagane pakiety, które wymagały uruchomienia aplikacji do udostępniania wideo Cumulusclips w systemie, używając następujących łatwych kroków.

Na Redhat, Centos i Fedora
# Yum Zainstaluj httpd mysql mysql-server # yum instaluj php php-mysql php-xml pCP-common php-curl php-gd

Po zainstalowaniu wymaganych pakietów uruchom usługę Apache i MySQL.

# usługa httpd start # usługa mysqld start

Następnie zainstaluj pakiet FFMPEG, włączając repozytorium RPMForge zewnętrznej w ramach Linux Distributions.

# Yum Instal FFMPEG
Na Mint Debian, Ubuntu i Linux

W systemie opartym na debian możesz łatwo zainstalować wymagane pakiety za pomocą następujących poleceń.

$ sudo apt-get instaluj apache2 mysql-server mysql-client $ sudo apt-get instaluj php5 libapache2-mod-auth-mysql libmysqlclient15-dev php5-mysql curl libcUrl3 libcurl3 libcurl3-dev php5-curl $ sudo apt-get instal ffmpeg ffmpeg
$ sudo service apache2 start $ sudo service mysql start

Krok 2: Utwórz bazę danych i użytkownika

Następnie utwórz użytkownika bazy danych i bazy danych, aby uruchomić cumulusclips. Użyj następujących poleceń, aby utworzyć bazę danych i użytkownika.

# mysql -u root -p Wprowadź hasło: Witamy w monitor MySQL. Polecenia kończą się; lub \ g. Twój identyfikator połączenia MySQL to 5340 do serwera Wersja: 3.23.54 Typ „Pomoc;” lub „\ h”, aby uzyskać pomoc. Typ „\ c”, aby wyczyścić bufor. Mysql> Utwórz bazę danych Cumulusclips; Zapytanie OK, dotknięty 1 rząd (0.00 s) mysql> daj wszystkie uprawnienia Cumulusclips.* DO "cumulus„@„ localhost ”zidentyfikowane przez”hasło"; Zapytanie OK, 0 dotkniętych rzędów (0.00 s) mysql> uprawnienia spłukające; Zapytanie OK, 0 dotkniętych wierszy (0.01 s) mysql> wycofaj

Notatka: Powyższa nazwa bazy danych, nazwa użytkownika i hasło będą wymagane później na kreatorze instalacyjnym.

Krok 3: Skonfiguruj ustawienia PHP

Otwarty 'php.ini„Plik konfiguracyjny i dokonaj następujących zmian zgodnie z sugerowanymi.

# vi /etc /php.ini [on Czerwony kapelusz systemy oparte]
$ sudo nano/etc/php5/apache2/php.ini [on Debian systemy oparte]

Wyszukaj i modyfikuj wartości, jak sugerowano następujące.

upload_max_fileSize = 110m post_max_size = 110m max_execution_time = 1500 Open_Basedir = bez wartości safe_mode = Wyłączony Rejestr _Globals = Wyłączony 

Zapisz i zamknij plik po wprowadzeniu zmian. Następnie ponownie uruchom serwer WWW Apache.

# usługa httpd restart [on Czerwony kapelusz systemy oparte]
$ sudo service apache2 restart [on Debian systemy oparte]

Krok 4: Zainstaluj i skonfiguruj FTP

Teraz zainstaluj serwer FTP (i.mi. VSFTPD) w systemie systemu Linux, używając następującego polecenia.

# Yum Instal vsftpd [on Czerwony kapelusz systemy oparte]
$ sudo apt-get instaluj vsftpd [on Debian systemy oparte]

Po zainstalowaniu VSFTPD możesz dostosować konfigurację, jak pokazano poniżej. Otwórz plik konfiguracyjny.

# vi/etc/vsftpd/vsftpd.conf [on Czerwony kapelusz systemy oparte]
$ sudo nano /etc /vsftpd.conf [on Debian systemy oparte]

Zmienić 'anonimowa_enable' Do NIE.

anonimous_enable = nie

Następnie usuń '#„Na początku linii”local_enable„Opcja, zmieniając to na TAK.

local_enable = tak

Proszę usunąć '#„Na początku tych linii umożliwia wszystkim lokalnym użytkownikom chroot do ich katalogów domowych i nie będą mieli dostępu do żadnej innej części serwera.

chroot_local_user = Tak chroot_list_enable = tak chroot_list_file =/etc/vsftpd/chroot_list

Wreszcie uruchom ponownie usługę VSFTPD.

# Service vsfptd restart [on Czerwony kapelusz systemy oparte]
$ Sudo Service vsftpd restart [na Debian na podstawie Systemy]

Krok 5: Pobierz i zainstaluj CumulusClips

Na początek musisz najpierw pobrać bezpłatną kopię skryptu cumulusclips pod adresem http: // cumulusclips/pobierz/lub możesz użyć następujących wget polecenie do pobrania, jak pokazano poniżej.

# cd/var/www/html/[na Czerwony kapelusz systemy oparte]
# cd/var/www/[on Debian systemy oparte]
# wget http: // cumulusclips.org/cumulusclips.smoła.GZ # tar -xvf cumulusclips.smoła.GZ # cd cumulusclips

Teraz daj ''777'(czytaj, pisz i wykonuj) uprawnienia do następujących katalogów. Upewnij się, że te katalogi są zapisane przez serwer WWW i PHP.

# CHMOD -R 777 CC -Core/Logs # CHMOD -R 777 CC -CONTENT/UPLOODS/FLV # CHMOD -R 777 CC -CONTENT/UPLOADS/MOVEL # CHMOD -R 777 CC -Content/Uploads/Temp # Chmod -r 777 CC-Content/Uploads/Thumbs # CHMOD -r 777 CC-Content/Uploads/Avatars

Następnie udzień własności CumulusClips, aby serwer WWW będzie pisał.

# chown -r apache: apache/var/www/html/cumulusclips [on Czerwony kapelusz systemy oparte]
# chown -r www-data: www-data/var/www/cumulusclips [on on Debian systemy oparte]
Krok 6: Kreator instalacji CumulusClips

Gdy wszystko będzie gotowe, możesz mieć dostęp do czarodzieja instalacyjnego Cumulusclips w (http: // twoja domain.com/cumulusclips/cc-install/), za pomocą przeglądarki internetowej.

Witamy w Cumulusclips

Kreator instalacyjny zweryfikuje pliki są zapisane przez serwer WWW. Jeśli nie, zostaniesz poproszony o wprowadzenie poświadczeń FTP w celu przeprowadzenia przyszłych aktualizacji i innych zmian systemu plików.

Wprowadź poświadczenia FTP

Wprowadź szczegóły bazy danych, takie jak nazwa bazy danych, użytkownik i hasło, które utworzyliśmy Krok 2 powyżej.

Wprowadź ustawienia bazy danych

Wprowadź, o konfiguracji witryny, takich jak adres URL bazowy, nazwa SiteName, konto administratora, hasło i e -mail.

Wprowadź szczegóły witryny

Panel administracyjny Cumulscliops

Cumulusclips Administrator Dashboard

Zobacz pierwszą stronę strony internetowej.

Cumulusclips Widok z przodu

Rozpocznij przesyłanie własnych filmów.

Prześlij własne filmy

Zobacz listę zatwierdzonych filmów.

Filmy zatwierdzone przez użytkownika

Ustawienia główne

Ustawienia główne

Zacznij odtwarzać filmy

Odtwarzaj filmy Odtwarzanie wideo

Otóż ​​to! Teraz możesz rozpocząć przesyłanie filmów, dostosowywanie i branding nowo zainstalowanej witryny do udostępniania wideo Cumulusclips.