Oħloq il-Websajt Tiegħek għall-Qsim tal-Vidjows billi tuża CumulusClips Script fil-Linux
CumulusClips hija pjattaforma ta' qsim ta' vidjow ta' sors miftuħ (ġestjoni tal-kontenut), li tipprovdi waħda mill-aqwa karatteristiċi ta' qsim ta' vidjow simili għal Youtube. Bl-għajnuna ta' CumulusClips, tibda l-websajt tal-kondiviżjoni tal-vidjow tiegħek stess jew iżżid sezzjonijiet tal-vidjow fuq il-websajt eżistenti tiegħek, fejn l-utenti jistgħu jirreġistraw, itellgħu vidjows, jikkummentaw fuq vidjows, jivvalutaw vidjows, inkorporaw vidjows u ħafna aktar.
Karatteristiċi ta' CumulusClips
- Tlugħ faċli ta' vidjows (mpg, avi, divx u aktar) mill-kompjuter tal-utent b'bar tal-progress tat-upload.
- Żid, Ħassar u Editja Vidjows mid-Dashboard.
- Ippermetti jew iddiżattiva kummenti fuq vidjows u kif ukoll l-inkorporazzjoni tal-vidjow.
- Reġistrazzjoni faċli għall-utent b'url uniku għall-paġna tal-profil tagħhom u personalizzazzjoni sħiħa tal-profil.
- Approva jew Tiċħad vidjows imtella' mill-utent permezz tad-Dashboard.
- Tema/plugin inkorporata u traduzzjoni lesta.
- Oħloq, ħassar u mexxi Reklami faċilment.
- Appoġġ għal aġġornamenti awtomatiċi futuri.
Jekk jogħġbok agħti ħarsa malajr lejn il-paġna demo skjerata mill-iżviluppatur fil-post li ġej.
- http://demo.cumulusclips.org/
L-applikazzjoni CumulusClips taħdem biss f'sistemi operattivi Unix/Linux. Dawn li ġejjin huma r-rekwiżiti biex imexxu CumulusClips fuq pjattaforma Linux.
- Apache Web Server b'mod_rewrite u FFMpeg attivati.
- MySQL 5.0+ u FTP
- PHP 5.2+ b'moduli GD, curl, simplexml u zip.
Dawn li ġejjin huma r-rekwiżiti PHP.
- upload_max_filesize = 110M
- post_max_size = 110M
- max_execution_time = 1500
- open_basedir = ebda valur
- safe_mode = Mitfi
- irreġistra _globals = Mitfi
- Sistema Operattiva – CentOS 6.5 & Ubuntu 13.04
- Apache – 2.2.15
- PHP – 5.5.3
- MySQL – 5.1.71
- CumulusClips – 1.3.2
Installazzjoni ta' CumulusClips f'RHEL/CentOS/Fedora u Debian/Ubuntu/Linux Mint
L-installazzjoni tal-iskrittura ta' CumulusClips hija sempliċi ħafna u tinvolvi ftit passi sempliċi u faċli. Qabel ma tkun tista' tibda bil-proċess ta' installazzjoni, kun żgur li s-server tiegħek jissodisfa r-rekwiżiti għat-tħaddim tal-iskript CumulusClips.
Ejja l-ewwel, ninstallaw pakketti meħtieġa li kellhom bżonn biex imexxu l-applikazzjoni tal-qsim tal-vidjo CumulusClips fuq is-sistema, billi tuża l-passi faċli li ġejjin.
# yum install httpd mysql mysql-server # yum install php php-mysql php-xml pcre php-common php-curl php-gd
Ladarba, il-pakketti meħtieġa huma installati, ibda s-servizz Apache u MySQL.
# service httpd start # service mysqld start
Sussegwentement, installa l-pakkett FFMPEG billi tippermetti lil parti terza RPMForge Repository taħt id-distribuzzjonijiet Linux tiegħek.
# yum install ffmpeg
Fuq sistema bbażata fuq Debian, tista' faċilment tinstalla l-pakketti meħtieġa billi tuża l-kmandi li ġejjin.
$ 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
Sussegwentement, oħloq database u utent tad-database biex tħaddem CumulusClips. Uża l-kmandi li ġejjin biex toħloq database u utent.
# 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
Nota: Dawn ta' hawn fuq, l-isem tad-database, l-isem tal-utent u l-password se jkunu meħtieġa aktar tard fil-wizard tal-installazzjoni.
Iftaħ il-fajl ta 'konfigurazzjoni 'php.ini' u agħmel il-bidliet li ġejjin kif issuġġerit.
# vi /etc/php.ini [on RedHat based Systems]
$ sudo nano /etc/php5/apache2/php.ini [on Debian based Systems]
Fittex u mmodifika l-valuri kif issuġġerit f'dan li ġej.
upload_max_filesize = 110M post_max_size = 110M max_execution_time = 1500 open_basedir = no value safe_mode = Off register _globals = Off
Issejvja u agħlaq il-fajl wara li tagħmel bidliet. Li jmiss ibda mill-ġdid Apache Web Server.
# service httpd restart [on RedHat based Systems]
$ sudo service apache2 restart [on Debian based Systems]
Issa, installa server FTP (jiġifieri vsftpd) fuq il-Linux OS tiegħek, billi tuża l-kmand li ġej.
# yum install vsftpd [on RedHat based Systems]
$ sudo apt-get install vsftpd [on Debian based Systems]
Ladarba Vsftpd installat, tista 'taġġusta l-konfigurazzjoni kif muri hawn taħt. Iftaħ il-fajl tal-konfigurazzjoni.
# vi /etc/vsftpd/vsftpd.conf [on RedHat based Systems]
$ sudo nano /etc/vsftpd.conf [on Debian based Systems]
Ibdel il-'anonymous_enable' għal LE.
anonymous_enable=NO
Wara dan, neħħi '#' fil-bidu tal-linja 'local_enable' għażla, u bdilha għal IVA.
local_enable=YES
Jekk jogħġbok neħħi l-'#' fil-bidu ta' dawn il-linji biex l-utenti lokali kollha jkunu jistgħu jagħmlu chroot għad-direttorji tad-dar tagħhom u ma jkollhomx aċċess għal ebda parti oħra tas-server.
chroot_local_user=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd/chroot_list
Fl-aħħar ibda mill-ġdid is-servizz vsftpd.
# service vsfptd restart [on RedHat based Systems]
$ sudo service vsftpd restart [on Debian based Systems]
Biex tibda, l-ewwel trid taqbad il-kopja b'xejn tiegħek tal-iskrittura CumulusClips fuq http://cumulusclips/download/, jew tista' tuża l-kmand wget li ġej biex tniżżel kif muri hawn taħt.
# 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
Issa agħti l-permess '777' (jaqra, tikteb u tesegwixxi) fuq id-direttorji li ġejjin. Kun żgur li dawn id-direttorji jistgħu jinkitbu minn Web Server u 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
Sussegwentement, agħti s-sjieda lil cumulusclips biex is-server tal-web ikun jista' jinkiteb.
# 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]
Ladarba kollox ikun lest, jista' jkollok aċċess għall-Wizard tal-installazzjoni ta' CumulusClips tiegħek fuq (http://your-domain.com/cumulusclips/cc-install/), billi tuża l-web browser tiegħek.
Il-wizard tal-installazzjoni jivverifika li l-fajls jistgħu jinkitbu mis-server tal-web. Jekk le, inti tintalab iddaħħal kredenzjali FTP biex twettaq aġġornamenti futuri u bidliet oħra fis-sistema tal-fajls.
Daħħal id-dettalji tad-database bħall-isem tad-database, l-utent u l-password, li ħloqna fil-Pass #2 hawn fuq.
Daħħal, dwar il-konfigurazzjoni tas-sit tiegħek bħal, URL tal-Bażi, Isem tas-Sit, Kont Admin, Password u Email.
Panel Amministrattiv CumulsCliops
Ara l-paġna ta' quddiem ta' Websajt.
Ibda ttella' l-vidjows tiegħek.
Ara l-lista ta' Vidjows Approvati.
Settings Ġenerali
Ibda tilgħab videos
Dak hu! Issa, tista 'tibda ttella' vidjows, tippersonalizza u timmarka l-websajt CumulusClips Video Sharing tiegħek li għadha kif ġiet installata.