CumulusClips on avatud lähtekoodiga videote jagamise (sisuhalduse) platvorm, mis pakub ühte parimat sarnast video jagamise funktsiooni Youtube. CumulusClipsi abil saate avada oma video jagamise veebisaidi või lisada oma saidile videolõike olemasolevat veebisaiti, kus kasutajad saavad registreeruda, videoid üles laadida, videoid kommenteerida, videoid hinnata, videoid manustada ja palju rohkem.
Palun vaadake kiiresti arendaja demolehte järgmises kohas.
Rakendus CumulusClips töötab ainult Unix/Linux operatsioonisüsteemides. Järgnevalt on toodud nõuded CumulusClipsi käitamiseks Linuxi platvormil.
Järgnevalt on toodud PHP nõuded.
CumulusClipsi skripti installimine on väga lihtne ja hõlmab mõningaid lihtsaid samme. Enne installiprotsessi alustamist veenduge, et teie server vastab CumulusClips skripti käitamise nõuetele.
Esmalt installige vajalikud paketid, mida on vaja süsteemis CumulusClips videojagamisrakenduse käivitamiseks, kasutades järgmisi lihtsaid samme.
# yum install httpd mysql mysql-server # yum install php php-mysql php-xml pcre php-common php-curl php-gd
Kui vajalikud paketid on installitud, käivitage Apache ja MySQL teenus.
# teenuse httpd algus. # teenuse mysqld algus
Seejärel installige FFMPEG pakett, lubades kolmanda osapoole RPMForge hoidla Linuxi distributsioonide all.
# yum install ffmpeg
Debianil põhinevas süsteemis saate nõutavaid pakette hõlpsalt installida, kasutades järgmisi käske.
$ 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 teenus apache2 käivitub. $ sudo teenuse mysql käivitamine
Seejärel looge CumulusClipsi käivitamiseks andmebaas ja andmebaasi kasutaja. Andmebaasi ja kasutaja loomiseks kasutage järgmisi käske.
# mysql -u juur -p. Sisestage parool: Tere tulemast MySQL -i kuvarisse. Käsud lõpevad; või \ g. Teie MySQL -ühenduse ID on 5340 serveriversiooniga: 3.23.54 Tippige 'help;' või '\ h' abi saamiseks. Puhvri kustutamiseks sisestage „\ c”. mysql> LUUGE ANDMEBAAS cumulusclips; Päring OK, mõjutatud on 1 rida (0,00 sek) mysql> GRANT ALL PRIVILEGES ON cumulusclips.* TO "rünk"@" localhost "IDENTIFITSEERITUD"parool"; Päring OK, mõjutatud on 0 rida (0,00 sek) mysql> FLUSH PRIVILEGES; Päring OK, mõjutatud on 0 rida (0,01 sek) mysql> välju
Märge: Ülaltoodud, andmebaasi nimi, kasutajanimi ja parool on hiljem nõutavad installiviisardis.
Ava 'php.ini"Konfiguratsioonifaili ja tehke soovitatud viisil järgmised muudatused.
# vi /etc/php.ini [sisse Punane müts põhinevad süsteemid]
$ sudo nano /etc/php5/apache2/php.ini [sisse Debian põhinevad süsteemid]
Otsige ja muutke väärtusi, nagu allpool soovitatud.
upload_max_filesize = 110 miljonit post_max_size = 110 miljonit max_execution_time = 1500 open_basedir = pole väärtust ohutu_režiim = Väljas register _globals = Väljas.
Salvestage ja sulgege fail pärast muudatuste tegemist. Seejärel taaskäivitage Apache veebiserver.
# teenus httpd taaskäivita [sisse Punane müts põhinevad süsteemid]
$ sudo teenus apache2 taaskäivita [sisse Debian põhinevad süsteemid]
Nüüd installige FTP -server (st. vsftpd) oma Linuxi operatsioonisüsteemis, kasutades järgmist käsku.
# yum install vsftpd [sisse Punane müts põhinevad süsteemid]
$ sudo apt-get install vsftpd [sisse Debian põhinevad süsteemid]
Kui Vsftpd on installitud, saate konfiguratsiooni reguleerida, nagu allpool näidatud. Avage konfiguratsioonifail.
# vi /etc/vsftpd/vsftpd.conf [sisse Punane müts põhinevad süsteemid]
$ sudo nano /etc/vsftpd.conf [sisse Debian põhinevad süsteemid]
Muuda 'anonüümne_võimalik‘Juurde EI.
anonüümne_võimalik = EI
Pärast seda eemaldage "#"Rea alguses"local_enable'Variant, muutes selle JAH.
local_enable = JAH
Palun eemaldage '#„Nende ridade alguses, et võimaldada kõigil kohalikel kasutajatel oma kodukataloogidesse liikuda ja neil pole juurdepääsu ühelegi teisele serveriosale.
chroot_local_user = JAH. chroot_list_enable = JAH. chroot_list_file =/etc/vsftpd/chroot_list
Lõpuks taaskäivitage teenus vsftpd.
# teenus vsfptd taaskäivita [sisse Punane müts põhinevad süsteemid]
$ sudo teenus vsftpd taaskäivita [Debianis põhineb Süsteemid]
Alustuseks peate esmalt haarama oma tasuta CumulusClips skripti koopia aadressilt http://cumulusclips/download/või võite kasutada järgmist wget käsk selle allalaadimiseks, nagu allpool näidatud.
# cd/var/www/html/[sisse Punane müts põhinevad süsteemid]
# cd/var/www/[sisse Debian põhinevad süsteemid]
# wget http://cumulusclips.org/cumulusclips.tar.gz. # tar -xvf cumulusclips.tar.gz. # cd cumulusclips
Andke nüüd "777„(Lugemise, kirjutamise ja täitmise) luba järgmistel kataloogidel. Veenduge, et need kataloogid oleksid veebiserveri ja PHP abil kirjutatavad.
# 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/avatar
Seejärel andke omandiõigus cumulusclipsidele, et veebiserver oleks kirjutatav.
# chown -R apache: apache/var/www/html/cumulusclips [on Punane müts põhinevad süsteemid]
# chown -R www-andmed: www-data/var/www/cumulusclips [on Debian põhinevad süsteemid]
Kui kõik on valmis, pääsete juurde oma CumulusClipsi installiviisardile aadressil (http://your-domain.com/cumulusclips/cc-install/), kasutades oma veebibrauserit.
Installiviisard kontrollib, kas failid on veebiserveri poolt kirjutatavad. Kui ei, siis palutakse teil sisestada FTP mandaat tulevaste värskenduste ja muude failisüsteemi muudatuste tegemiseks.
Sisestage andmebaasi üksikasjad, näiteks andmebaasi nimi, kasutaja ja parool, mille oleme loonud Samm #2 eespool.
Sisestage oma saidi konfiguratsiooni kohta, nagu baasi URL, saidinimi, administraatori konto, parool ja e -post.
CumulsCliopsi halduspaneel
Vaadake veebisaidi esilehte.
Alustage oma videote üleslaadimist.
Vaadake kinnitatud videote loendit.
üldised seaded
Alustage videote esitamist
See on kõik! Nüüd saate alustada videote üleslaadimist, värskelt installitud CumulusClips Video Sharing veebisaidi kohandamist ja kaubamärgi loomist.