Búðu til þína eigin mynddeilingarsíðu með CumulusClips Script í Linux


CumulusClips er opinn uppspretta vídeódeilingar (efnisstjórnunar) vettvangur, sem býður upp á einn besta vídeómiðlunareiginleika svipað og Youtube. Með hjálp CumulusClips stofnarðu þína eigin mynddeilingarsíðu eða bætir við myndbandshlutum á núverandi vefsíðu þar sem notendur geta skráð sig, hlaðið upp myndböndum, skrifað athugasemdir við myndbönd, gefið myndböndum einkunn, fellt inn myndbönd og margt fleira.

CumulusClips eiginleikar

  1. Auðvelt að hlaða upp myndskeiðum (mpg, avi, divx og fleira) úr notendatölvu með framvindustiku fyrir upphleðslu.
  2. Bæta við, eyða og breyta myndskeiðum af stjórnborðinu.
  3. Leyfa eða slökkva á athugasemdum við vídeó og ásamt innfellingu vídeóa.
  4. Auðveld notendaskráning með einstakri slóð fyrir prófílsíðuna sína og aðlögun prófílsins að fullu.
  5. Samþykkja eða hafna vídeóum sem notendur hlaðið upp í gegnum stjórnborðið.
  6. Innbyggt þema/viðbót og þýðing tilbúin.
  7. Búa til, eyða og birta auglýsingar auðveldlega.
  8. Stuðningur við sjálfvirkar uppfærslur í framtíðinni.

Vinsamlega kíktu fljótt á kynningarsíðuna sem þróunaraðilinn hefur sett upp á eftirfarandi stað.

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

CumulusClips forritið keyrir aðeins í Unix/Linux stýrikerfum. Eftirfarandi eru kröfurnar til að keyra CumulusClips á Linux palli.

  1. Apache vefþjónn með mod_rewrite og FFMpeg virkt.
  2. MySQL 5.0+ og FTP
  3. PHP 5.2+ með GD, curl, simplexml og zip einingum.

Eftirfarandi eru PHP kröfurnar.

  1. upload_max_filesize = 110M
  2. post_max_size = 110M
  3. max_execution_time = 1500
  4. open_basedir = ekkert gildi
  5. safe_mode = Slökkt
  6. skrá _globals = Slökkt

  1. Stýrikerfi – 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

Að setja upp CumulusClips í RHEL/CentOS/Fedora og Debian/Ubuntu/Linux Mint

Að setja upp CumulusClips handritið er mjög einfalt og felur í sér nokkur einföld og einföld skref. Áður en þú getur byrjað með uppsetningarferlið skaltu ganga úr skugga um að þjónninn þinn uppfylli kröfurnar til að keyra CumulusClips skriftu.

Við skulum fyrst setja upp nauðsynlega pakka sem þurftu til að keyra CumulusClips myndbandsmiðlunarforritið á kerfinu með eftirfarandi einföldu skrefum.

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

Þegar nauðsynlegir pakkar hafa verið settir upp skaltu ræsa Apache og MySQL þjónustuna.

# service httpd start
# service mysqld start

Næst skaltu setja upp FFMPEG pakka með því að virkja þriðja aðila RPMForge Repository undir Linux dreifingum þínum.

# yum install ffmpeg

Á Debian byggt kerfi geturðu auðveldlega sett upp nauðsynlega pakka með því að nota eftirfarandi skipanir.

$ 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

Næst skaltu búa til gagnagrunn og gagnagrunnsnotanda til að keyra CumulusClips. Notaðu eftirfarandi skipanir til að búa til gagnagrunn og notanda.

# 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

Athugið: Ofangreint, gagnagrunnsnafn, notendanafn og lykilorð verður krafist síðar í uppsetningarhjálpinni.

Opnaðu 'php.ini' stillingarskrána og gerðu eftirfarandi breytingar eins og lagt er til.

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

Leitaðu og breyttu gildum eins og lagt er til í eftirfarandi.

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

Vistaðu og lokaðu skránni eftir breytingar. Næst skaltu endurræsa Apache vefþjón.

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

Settu nú upp FTP netþjón (þ.e. vsftpd) á Linux stýrikerfinu þínu með eftirfarandi skipun.

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

Þegar Vsftpd hefur verið sett upp geturðu stillt uppsetninguna eins og sýnt er hér að neðan. Opnaðu stillingarskrána.

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

Breyttu „anonymous_enable“ í NEI.

anonymous_enable=NO

Eftir það skaltu fjarlægja '#' í upphafi línunnar 'local_enable' valmöguleikann og breyta því í YES.

local_enable=YES

Vinsamlegast fjarlægðu „#“ í upphafi þessara línur til að gera öllum staðbundnum notendum kleift að chroot í heimamöppur sínar og munu ekki hafa aðgang að neinum öðrum hluta þjónsins.

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

Endurræstu að lokum vsftpd þjónustuna.

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

Til að byrja verður þú fyrst að grípa ókeypis eintakið þitt af CumulusClips handritinu á http://cumulusclips/download/, eða þú getur notað eftirfarandi wget skipun til að hlaða því niður eins og sýnt er hér að neðan.

# 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

Veittu nú '777' (lesa, skrifa og framkvæma) leyfi á eftirfarandi möppum. Gakktu úr skugga um að þessar möppur séu skriflegar af vefþjóni og 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

Næst skaltu veita eignarhald á cumulusclips svo að vefþjónn sé skrifanlegur.

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

Þegar allt er tilbúið geturðu fengið aðgang að CumulusClips uppsetningarhjálpinni þinni á (http://your-domain.com/cumulusclips/cc-install/), með því að nota vefvafrann þinn.

Uppsetningarhjálpin mun staðfesta að vefþjónninn geti skrifað skrárnar. Ef ekki, verður þú beðinn um að slá inn FTP-skilríki til að framkvæma framtíðaruppfærslur og aðrar breytingar á skráarkerfi.

Sláðu inn upplýsingar um gagnagrunn eins og nafn gagnagrunns, notanda og lykilorð, sem við höfum búið til í skrefi #2 hér að ofan.

Sláðu inn, um stillingar síðunnar þinnar eins og grunnslóð, vefnafn, stjórnandareikningur, lykilorð og tölvupóstur.

CumulsCliops stjórnborð

Skoða forsíðu vefsíðu.

Byrjaðu að hlaða upp eigin myndböndum.

Sjá lista yfir samþykkt myndbönd.

Almennar stillingar

Byrjaðu að spila myndbönd

Það er það! Nú geturðu byrjað að hlaða upp myndböndum, sérsníða og vörumerki á nýuppsettu CumulusClips Video Sharing vefsíðunni þinni.