Mepụta Weebụsaịtị nkekọrịta vidiyo nkeonwe gị site na iji CumulusClips Script na Linux


CumulusClips bụ ikpo okwu nkekọrịta vidiyo na-emeghe (isi njikwa ọdịnaya), na-enye otu njirimara nkekọrịta vidiyo kacha mma dịka Youtube. Site n'enyemaka nke CumulusClips, ị na-amalite gị onwe gị video nkesa website ma ọ bụ tinye video ngalaba na gị dị website, ebe ndị ọrụ nwere ike ịdebanye aha, bulite vidiyo, ikwu okwu na vidiyo, ọnụego vidiyo, embed videos na ọtụtụ ndị ọzọ.

Atụmatụ CumulusClips

  1. Nbulite vidiyo dị mfe (mpg, avi, divx na ndị ọzọ) site na kọmpụta onye ọrụ nwere ogwe nkwalite nkwalite.
  2. Tinye, Hichapụ na dezie vidiyo na Dashboard.
  3. Kwe ka ma ọ bụ gbanyụọ nkọwa na vidiyo yana yana ntinye vidiyo.
  4. Ndebanye aha onye ọrụ dị mfe nwere url pụrụ iche maka ibe profaịlụ ha yana nhazi profaịlụ zuru oke.
  5. Kwadoro ma ọ bụ jụ vidiyo onye ọrụ bulitere site na Dashboard.
  6. Isiokwu/ngwa mgbakwunye na ntụgharị asụsụ akwadoro.
  7. Mee ngwa ngwa, hichapụ ma mee mgbasa ozi.
  8. Nkwado maka mmelite akpaka n'ọdịnihu.

Biko leba anya ngwa ngwa na ibe ngosi nke onye nrụpụta wepụrụ n'ebe a.

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

Ngwa CumulusClips na-arụ naanị na sistemụ arụmọrụ Unix/Linux. Ihe ndị a bụ ihe achọrọ iji mee CumulusClips na ikpo okwu Linux.

  1. Sava webụ Apache nwere mod_rewrite na FFMpeg agbanyere.
  2. MySQL 5.0+ na FTP
  3. PHP 5.2+ nwere GD, curl, simplexml na zip modul.

Ndị a bụ ihe ndị PHP chọrọ.

  1. upload_max_filesize = 110M
  2. post_max_size = 110M
  3. max_execution_time = 1500
  4. open_basedir = enweghị uru
  5. safe_mode = Gbanyụọ
  6. debanye aha _globals = Gbanyụọ

  1. Sistemụ arụmọrụ – CentOS 6.5 & Ubuntu 13.04
  2. Apache – 2.2.15
  3. PHP – 5.5.3
  4. MySQL – 5.1.71
  5. CumulusClips – 1.3.2

Ịwụnye CumulusClips na RHEL/CentOS/Fedora na Debian/Ubuntu/Linux Mint

Ịwụnye CumulusClips script dị nnọọ mfe ma na-agụnye nzọụkwụ ole na ole dị mfe kwụ ọtọ. Tupu ịmalite usoro nwụnye, jide n'aka na ihe nkesa gị na-emezu ihe achọrọ maka ịgba ọsọ script CumulusClips.

Ka anyị buru ụzọ wụnye ngwugwu achọrọ iji mee ngwa nkekọrịta vidiyo CumulusClips na sistemụ, na-eji usoro ndị a dị mfe.

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

Ozugbo, arụnyere ngwugwu achọrọ, malite ọrụ Apache na MySQL.

# service httpd start
# service mysqld start

Na-esote, wụnye ngwugwu FFMPEG site n'ịkwado ebe nchekwa RPMForge ndị ọzọ n'okpuru nkesa Linux gị.

# yum install ffmpeg

Na sistemụ Debian, ị nwere ike iwunye ngwugwu achọrọ ngwa ngwa site na iji iwu ndị a.

$ 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-esote, mepụta nchekwa data na onye ọrụ nchekwa data iji mee CumulusClips. Jiri iwu ndị a ka imepụta nchekwa data na onye ọrụ.

# 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

Mara: Nke dị n'elu, aha nchekwa data, aha njirimara, na paswọọdụ ga-achọrọ ma emechaa na ọkachamara nrụnye.

Mepee faịlụ nhazi 'php.ini' wee mee mgbanwe ndị a dị ka atụpụtara.

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

Chọọ ma gbanwee ụkpụrụ dị ka atụpụtara na ndị a.

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

Chekwaa ma mechie faịlụ ahụ ka ịmechara mgbanwe. Malitegharịa ekwentị Apache ọzọ.

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

Ugbu a, tinye ihe nkesa FTP (ya bụ vsftpd) na Linux OS gị, na-eji iwu a.

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

Ozugbo Vsftpd arụnyere, ị nwere ike ịhazigharị nhazi dịka egosiri n'okpuru. Mepee faịlụ nhazi ahụ.

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

Gbanwee 'anonymous_enable' ka ọ bụrụ NO.

anonymous_enable=NO

Mgbe nke ahụ gasịrị, wepụ '#' na mmalite nke akara 'local_enable' nhọrọ, na-agbanwe ya ka EE.

local_enable=YES

Biko wepu '#' na mbido ahịrị ndị a iji mee ka ndị ọrụ mpaghara niile nweta akwụkwọ ndekọ aha ụlọ ha na ha agaghị enwe ohere ịnweta akụkụ sava ọ bụla ọzọ.

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

N'ikpeazụ malitegharịa ọrụ vsftpd.

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

Iji malite, ị ga-ebu ụzọ jide n'efu nke CumulusClips script gị na http://cumulusclips/download/, ma ọ bụ ị nwere ike iji iwu wget na-esote ibudata ya dị ka egosiri n'okpuru.

# 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

Ugbu a nye ikike '777' (gụọ, dee na mebie) ikike na akwụkwọ ndekọ aha ndị a. Gbaa mbọ hụ na sava Webụ na PHP nwere ike dee akwụkwọ ndekọ aha ndị a.

# 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-esote, nye onye nwe cumulusclips maka sava weebụ ka ọ bụrụ nke a na-ede.

# 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]

Ozugbo ihe niile dị njikere, ị nwere ike ịnweta ọkachamara nrụnye CumulusClips gị na (http://your-domain.com/cumulusclips/cc-install/), na-eji ihe nchọgharị weebụ gị.

Ọkachamara nrụnye ga-achọpụta na sava weebụ nwere ike dee faịlụ ndị ahụ. Ọ bụrụ na ọ bụghị, a ga-ajụ gị ka itinye nzere FTP iji mee mmelite n'ọdịnihu yana mgbanwe usoro faịlụ ndị ọzọ.

Tinye nkọwa nchekwa data dị ka aha nchekwa data, onye ọrụ na paswọọdụ, nke anyị mepụtara na Nzọụkwụ #2 n'elu.

Tinye, gbasara nhazi saịtị gị dị ka, URL Base, Aha saịtị, Akaụntụ Admin, Paswọdu na Email.

Ogwe njikwa CumulsCliops

Lelee ihu ihu nke weebụsaịtị.

Bido bulite vidiyo nke gị.

Hụ ndepụta vidiyo akwadoro.

Ntọala izugbe

Malite ịkpọ vidiyo

Ọ bụ ya! Ugbu a, ị nwere ike ịmalite bulite vidiyo, ịhazi na ịdepụta aha webụsaịtị CumulusClips gị arụnyere ọhụrụ.