Ƙirƙirar Yanar Gizon Rarraba Bidiyo naku ta amfani da Rubutun CumulusClips a cikin Linux


CumulusClips shine dandalin raba bidiyo na bude tushen ( sarrafa abun ciki), wanda ke ba da ɗayan mafi kyawun fasalin raba bidiyo kamar Youtube. Tare da taimakon CumulusClips, ku fara gidan yanar gizon raba bidiyon ku ko ƙara sassan bidiyo akan gidan yanar gizon ku na yanzu, inda masu amfani zasu iya yin rajista, loda bidiyo, sharhi akan bidiyo, ƙimar bidiyo, saka bidiyo da ƙari.

CumulusClips Features

  1. Sauƙaƙan loda bidiyo (mpg, avi, divx da ƙari) daga kwamfutar mai amfani tare da sandar ci gaba na loda.
  2. Ƙara, Share da Shirya Bidiyo daga Dashboard.
  3. Ba da izini ko kashe sharhi kan bidiyo da kuma saka bidiyo.
  4. Yin rijistar mai amfani mai sauƙi tare da url na musamman don shafin bayanan su da kuma keɓance cikakken bayanin martaba.
  5. Yadda ko Ƙin mai amfani da aka ɗora bidiyo ta hanyar Dashboard.
  6. An shirya jigo/plugin da fassarar.
  7. A sauƙaƙe ƙirƙira, sharewa da gudanar da Talla.
  8. Tallafi don sabuntawa ta atomatik nan gaba.

Da fatan za a yi saurin duba shafin demo da mai haɓakawa ya tura a wuri mai zuwa.

  1. http://demo.cumulusclips.org/

Aikace-aikacen CumulusClips yana gudana ne kawai a cikin Unix/Linux tsarin aiki. Masu zuwa sune buƙatun don gudanar da CumulusClips akan dandamalin Linux.

  1. Sabar Yanar Gizo ta Apache tare da mod_rewrite kuma an kunna FFMpeg.
  2. MySQL 5.0+ da FTP
  3. PHP 5.2+ tare da GD, curl, simplexml da zip modules.

Wadannan su ne bukatun PHP.

  1. upload_max_filesize = 110M
  2. post_max_size = 110M
  3. max_execution_time = 1500
  4. open_basedir = babu darajar
  5. safe_mode = A kashe
  6. yi rijista _globals = Kashe

  1. Tsarin Aiki - CentOS 6.5 & Ubuntu 13.04
  2. Apache – 2.2.15
  3. PHP - 5.5.3
  4. MySQL - 5.1.71
  5. CulusClips - 1.3.2

Shigar da CumulusClips a RHEL/CentOS/Fedora da Debian/Ubuntu/Linux Mint

Shigar da rubutun CumulusClips abu ne mai sauqi kuma ya ƙunshi ƴan matakai madaidaiciya. Kafin ka fara da tsarin shigarwa, ka tabbata cewa uwar garkenka ya cika buƙatun don gudanar da rubutun CumulusClips.

Bari mu fara, shigar da buƙatun da ake buƙata waɗanda ke buƙatar gudanar da aikace-aikacen raba bidiyo na CumulusClips akan tsarin, ta amfani da matakai masu sauƙi masu zuwa.

# yum install httpd mysql mysql-server 
# yum install php php-mysql php-xml pcre php-common php-curl php-gd

Da zarar, an shigar da fakitin da ake buƙata, fara sabis na Apache da MySQL.

# service httpd start
# service mysqld start

Na gaba, shigar da fakitin FFMPEG ta hanyar ba da damar ma'ajin RPMForge na ɓangare na uku a ƙarƙashin rarrabawar Linux ɗin ku.

# yum install ffmpeg

A kan tushen tsarin Debian, zaku iya shigar da fakitin da ake buƙata cikin sauƙi ta amfani da bin umarni.

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

Na gaba, ƙirƙiri bayanan bayanai da mai amfani da bayanai don gudanar da CumulusClips. Yi amfani da waɗannan umarni don ƙirƙirar bayanai da mai amfani.

# mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 5340 to server version: 3.23.54

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> CREATE DATABASE cumulusclips;
Query OK, 1 row affected (0.00 sec)

mysql> GRANT ALL PRIVILEGES ON cumulusclips.* TO "cumulus"@"localhost" IDENTIFIED BY "password";
Query OK, 0 rows affected (0.00 sec)

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)

mysql> quit

Lura: A sama, sunan bayanai, sunan mai amfani, da kalmar wucewa za a buƙaci daga baya a mayen shigarwa.

Bude fayil ɗin sanyi 'php.ini' kuma yi canje-canje masu zuwa kamar yadda aka ba da shawara.

# vi /etc/php.ini			[on RedHat based Systems]
$ sudo nano /etc/php5/apache2/php.ini	[on Debian based Systems]

Bincika kuma gyara ƙima kamar yadda aka ba da shawara a cikin masu zuwa.

upload_max_filesize = 110M
post_max_size = 110M
max_execution_time = 1500
open_basedir = no value
safe_mode = Off
register _globals = Off

Ajiye kuma rufe fayil ɗin bayan yin canje-canje. Na gaba zata sake farawa Apache Web Server.

# service httpd restart			[on RedHat based Systems]
$ sudo service apache2 restart		[on Debian based Systems]

Yanzu, shigar da uwar garken FTP (watau vsftpd) akan Linux OS ɗinku, ta amfani da umarni mai zuwa.

# yum install vsftpd			[on RedHat based Systems]
$ sudo apt-get install vsftpd		[on Debian based Systems]

Da zarar an shigar da Vsftpd, zaku iya daidaita tsarin kamar yadda aka nuna a ƙasa. Bude fayil ɗin sanyi.

# vi /etc/vsftpd/vsftpd.conf		[on RedHat based Systems]
$ sudo nano /etc/vsftpd.conf		[on Debian based Systems]

Canja 'anonymous_enable' zuwa NO.

anonymous_enable=NO

Bayan haka, cire '#' a farkon layin 'local_enable' zaɓi, canza shi zuwa YES.

local_enable=YES

Da fatan za a cire '#' a farkon waɗannan layukan don baiwa duk masu amfani da gida damar yin amfani da kundayen adireshi na gida kuma ba za su sami damar zuwa kowane ɓangaren sabar ba.

chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list

A ƙarshe zata sake farawa da vsftpd sabis.

# service vsfptd restart		[on RedHat based Systems]
$ sudo service vsftpd restart		[on Debian based Systems]

Don farawa, dole ne ka fara ɗaukar kwafin rubutun CumulusClips kyauta a http://cumulusclips/download/, ko kuma kuna iya amfani da bin umarnin wget don zazzage shi kamar yadda aka nuna a ƙasa.

# cd /var/www/html/			[on RedHat based Systems]
# cd /var/www/				[on Debian based Systems]
# wget http://cumulusclips.org/cumulusclips.tar.gz
# tar -xvf cumulusclips.tar.gz
# cd cumulusclips

Yanzu ba da izini '777' (karanta, rubuta da aiwatarwa) akan kundayen adireshi masu zuwa. Tabbatar cewa waɗannan kundayen adireshi suna iya rubutawa ta hanyar Sabar Yanar Gizo da PHP.

# chmod -R 777 cc-core/logs
# chmod -R 777 cc-content/uploads/flv
# chmod -R 777 cc-content/uploads/mobile
# chmod -R 777 cc-content/uploads/temp
# chmod -R 777 cc-content/uploads/thumbs
# chmod -R 777 cc-content/uploads/avatars

Na gaba, ba da ikon mallakar cumulusclips don sabar yanar gizo ta zama abin rubutawa.

# chown -R apache:apache /var/www/html/cumulusclips		[on RedHat based Systems]
# chown -R www-data:www-data /var/www/cumulusclips		[on Debian based Systems]

Da zarar komai ya shirya, zaku iya samun dama ga mayen shigarwa na CumulusClips a (http://your-domain.com/cumulusclips/cc-install/), ta amfani da burauzar gidan yanar gizon ku.

Mayen shigarwa zai tabbatar da cewa sabar yanar gizo za ta iya rubuta fayilolin. Idan ba haka ba, za a umarce ku da shigar da takaddun shaidar FTP don yin sabuntawa nan gaba da sauran canje-canjen tsarin fayil.

Shigar da bayanan bayanan kamar sunan bayanai, mai amfani da kalmar sirri, waɗanda muka ƙirƙira a Mataki #2 na sama.

Shigar, game da daidaitawar rukunin yanar gizon ku kamar, Base URL, Sunan gidan yanar gizo, Asusun Mai gudanarwa, Kalmar wucewa da Imel.

CumulsCliops Admin Panel

Duba shafin farko na Yanar Gizo.

Fara loda naku bidiyon.

Duba jerin Bidiyoyin da aka Amince.

Gabaɗaya Saituna

Fara kunna bidiyo

Shi ke nan! Yanzu, za ka iya fara loda bidiyo, keɓancewa da sanya alama na sabon gidan yanar gizon Rarraba Bidiyo na CumulusClips.