ສ້າງເວບໄຊທ໌ແບ່ງປັນວິດີໂອຂອງທ່ານເອງໂດຍໃຊ້ CumulusClips Script ໃນ Linux
CumulusClips ແມ່ນແພລະຕະຟອມການແບ່ງປັນວິດີໂອທີ່ເປີດເຜີຍ (ການຈັດການເນື້ອຫາ) ເຊິ່ງເປັນ ໜຶ່ງ ໃນຄຸນນະສົມບັດການແບ່ງປັນວິດີໂອທີ່ດີທີ່ສຸດຄ້າຍຄືກັບ Youtube. ດ້ວຍການຊ່ວຍເຫຼືອຂອງ CumulusClips, ທ່ານເລີ່ມຕົ້ນເວບໄຊທ໌ແບ່ງປັນວິດີໂອຂອງທ່ານເອງຫຼືເພີ່ມພາກສ່ວນວິດີໂອໃນເວັບໄຊທ໌ທີ່ມີຢູ່ຂອງທ່ານ, ເຊິ່ງຜູ້ໃຊ້ສາມາດລົງທະບຽນ, ອັບໂຫລດວິດີໂອ, ຄຳ ເຫັນໃນວິດີໂອ, ອັດຕາວິດີໂອ, ວິດີໂອທີ່ຝັງແລະອື່ນໆ.
ຄຸນສົມບັດ CumulusClips
<
ກະລຸນາເບິ່ງ ໜ້າ ສາທິດທີ່ໃຊ້ໂດຍນັກພັດທະນາຢູ່ສະຖານທີ່ຕໍ່ໄປນີ້.
<
ໂປຣແກຣມ CumulusClips ພຽງແຕ່ໃຊ້ໃນລະບົບປະຕິບັດການ Unix/Linux ເທົ່ານັ້ນ. ຕໍ່ໄປນີ້ແມ່ນຄວາມຕ້ອງການທີ່ຈະເຮັດວຽກ CumulusClips ໃນເວທີ Linux.
<
ຕໍ່ໄປນີ້ແມ່ນຂໍ້ ກຳ ນົດຂອງ PHP.
<
<
ຕິດຕັ້ງ CumulusClips ໃນ RHEL/CentOS/Fedora ແລະ Debian/Ubuntu/Linux Mint
ການຕິດຕັ້ງສະຄິບ CumulusClips ແມ່ນງ່າຍດາຍຫຼາຍແລະກ່ຽວຂ້ອງກັບຂັ້ນຕອນງ່າຍໆບໍ່ຫຼາຍປານໃດ. ກ່ອນທີ່ທ່ານຈະສາມາດເລີ່ມຕົ້ນກັບຂັ້ນຕອນການຕິດຕັ້ງ, ໃຫ້ແນ່ໃຈວ່າເຄື່ອງແມ່ຂ່າຍຂອງທ່ານຕອບສະ ໜອງ ຄວາມຕ້ອງການ ສຳ ລັບການເຮັດວຽກຂອງ CumulusClips script.
ທຳ ອິດ, ຕິດຕັ້ງແພັກເກດທີ່ ຈຳ ເປັນທີ່ ຈຳ ເປັນເພື່ອໃຊ້ໂປແກຼມແບ່ງປັນວິດີໂອ CumulusClips ໃນລະບົບ, ໂດຍໃຊ້ຂັ້ນຕອນງ່າຍໆຕໍ່ໄປນີ້.
# yum install httpd mysql mysql-server # yum install php php-mysql php-xml pcre php-common php-curl php-gd
ເມື່ອໃດທີ່, ຊຸດທີ່ຕ້ອງການຖືກຕິດຕັ້ງ, ເລີ່ມຕົ້ນໃຫ້ບໍລິການ Apache ແລະ MySQL.
# service httpd start # service mysqld start
ຕໍ່ໄປ, ຕິດຕັ້ງ FFMPEG package ໂດຍເປີດໃຊ້ RPMForge Repository ຂອງບຸກຄົນທີສາມພາຍໃຕ້ການແຈກຈ່າຍ Linux ຂອງທ່ານ.
# yum install ffmpeg
ໃນລະບົບທີ່ອີງໃສ່ Debian, ທ່ານສາມາດຕິດຕັ້ງແພັກເກດທີ່ຕ້ອງການໄດ້ງ່າຍໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
$ 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
ຕໍ່ໄປ, ສ້າງຜູ້ໃຊ້ຖານຂໍ້ມູນແລະຖານຂໍ້ມູນເພື່ອໃຊ້ CumulusClips. ໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້ເພື່ອສ້າງຖານຂໍ້ມູນແລະຜູ້ໃຊ້.
# 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
ໝາຍ ເຫດ: ສິ່ງທີ່ກ່າວມາຂ້າງເທິງ, ຊື່ຖານຂໍ້ມູນ, ຊື່ຜູ້ໃຊ້ແລະລະຫັດຜ່ານຈະຕ້ອງໃຊ້ໃນພາຍຫຼັງທີ່ຕົວຊ່ວຍສ້າງການຕິດຕັ້ງ.
ເປີດເອກະສານການຕັ້ງຄ່າ 'php.ini' ແລະເຮັດການປ່ຽນແປງຕໍ່ໄປນີ້ຕາມທີ່ແນະ ນຳ.
# vi /etc/php.ini [on RedHat based Systems]
$ sudo nano /etc/php5/apache2/php.ini [on Debian based Systems]
ຄົ້ນຫາແລະດັດແກ້ຄຸນຄ່າຕ່າງໆຕາມທີ່ແນະ ນຳ ໃນຕໍ່ໄປນີ້.
upload_max_filesize = 110M post_max_size = 110M max_execution_time = 1500 open_basedir = no value safe_mode = Off register _globals = Off
ບັນທຶກແລະປິດແຟ້ມຫຼັງຈາກເຮັດການປ່ຽນແປງ. ຕໍ່ໄປເລີ່ມຕົ້ນ Apache Web Server.
# service httpd restart [on RedHat based Systems]
$ sudo service apache2 restart [on Debian based Systems]
ຕອນນີ້, ຕິດຕັ້ງ server server (i. e. vsftpd) ໃນ Linux OS ຂອງທ່ານ, ໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
# yum install vsftpd [on RedHat based Systems]
$ sudo apt-get install vsftpd [on Debian based Systems]
ເມື່ອການຕິດຕັ້ງ Vsftpd, ທ່ານສາມາດປັບການຕັ້ງຄ່າດັ່ງທີ່ສະແດງໄວ້ຂ້າງລຸ່ມນີ້. ເປີດເອກະສານການຕັ້ງຄ່າ.
# vi /etc/vsftpd/vsftpd.conf [on RedHat based Systems]
$ sudo nano /etc/vsftpd.conf [on Debian based Systems]
ປ່ຽນ 'ບໍ່ສາມາດເປີດໃຊ້ໄດ້' ໃຫ້ບໍ່.
anonymous_enable=NO
ຫລັງຈາກນັ້ນ, ໃຫ້ເອົາ '#' ໃນຕອນເລີ່ມຕົ້ນຂອງເສັ້ນ 'ທ້ອງຖິ່ນທີ່ສາມາດເຮັດໄດ້', ປ່ຽນມັນເປັນ YES.
local_enable=YES
ກະລຸນາເອົາ '#' ໃນຕອນເລີ່ມຕົ້ນຂອງສາຍເຫຼົ່ານີ້ເພື່ອໃຫ້ຜູ້ໃຊ້ໃນທ້ອງຖິ່ນທັງ ໝົດ ສາມາດເຊື່ອມຕໍ່ກັບລາຍການເຮືອນຂອງພວກເຂົາແລະຈະບໍ່ສາມາດເຂົ້າເຖິງສ່ວນອື່ນຂອງ server.
chroot_local_user=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd/chroot_list
ສຸດທ້າຍໃຫ້ບໍລິການ vsftpd ຄືນ ໃໝ່.
# service vsfptd restart [on RedHat based Systems]
$ sudo service vsftpd restart [on Debian based Systems]
ເພື່ອເລີ່ມຕົ້ນ, ກ່ອນອື່ນ ໝົດ ທ່ານຕ້ອງຈັບເອົາສະຄິບ CumulusClips ທີ່ບໍ່ເສຍຄ່າຂອງທ່ານທີ່ http:// cumulusclips/download /, ຫຼືທ່ານອາດຈະໃຊ້ ຄຳ ສັ່ງ wget ຕໍ່ໄປນີ້ເພື່ອດາວໂຫລດມັນດັ່ງທີ່ສະແດງຢູ່ຂ້າງລຸ່ມ.
# 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
ດຽວນີ້ໃຫ້ການອະນຸຍາດ '777' (ອ່ານ, ຂຽນແລະປະຕິບັດ) ໃນບັນດາທິດທາງຕໍ່ໄປນີ້. ໃຫ້ແນ່ໃຈວ່າລາຍການເຫຼົ່ານີ້ສາມາດຂຽນໄດ້ໂດຍ Web Server ແລະ 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
ຕໍ່ໄປ, ໃຫ້ຄວາມເປັນເຈົ້າຂອງແກ່ cumulusclips ເພື່ອໃຫ້ເຄື່ອງແມ່ຂ່າຍເວັບສາມາດຂຽນໄດ້.
# 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]
ເມື່ອທຸກຢ່າງພ້ອມແລ້ວ, ທ່ານສາມາດເຂົ້າເຖິງຕົວຊ່ວຍສ້າງການຕິດຕັ້ງ CumulusClips ຂອງທ່ານທີ່ ( http://your-domain.com/cumulusclips/cc-install/ ), ໂດຍໃຊ້ໂປແກຼມທ່ອງເວັບຂອງທ່ານ.
ຕົວຊ່ວຍສ້າງການຕິດຕັ້ງຈະກວດສອບເອກະສານທີ່ສາມາດຂຽນໄດ້ໂດຍເວັບເຊີບເວີ. ຖ້າບໍ່, ທ່ານຈະຖືກຮ້ອງຂໍໃຫ້ໃສ່ຂໍ້ມູນປະ ຈຳ ຕົວຂອງ FTP ເພື່ອປະຕິບັດການປັບປຸງໃນອະນາຄົດແລະການປ່ຽນແປງລະບົບແຟ້ມອື່ນໆ.
ກະລຸນາໃສ່ລາຍລະອຽດຂອງຖານຂໍ້ມູນເຊັ່ນຊື່ຜູ້ໃຊ້, ລະຫັດຜ່ານແລະລະຫັດຜ່ານທີ່ພວກເຮົາໄດ້ສ້າງຂື້ນໃນຂັ້ນຕອນທີ 2 ຂ້າງເທິງ.
ກະລຸນາໃສ່, ກ່ຽວກັບການຕັ້ງຄ່າເວັບໄຊທ໌ຂອງທ່ານເຊັ່ນ: URL ຖານ, ຊື່, ບັນຊີຜູ້ເບິ່ງແຍງລະຫັດ, ລະຫັດຜ່ານແລະອີເມວ.
ກະດານ Admin CumulsCliops
ເບິ່ງ ໜ້າ ທາງ ໜ້າ ຂອງເວບໄຊທ໌.
ເລີ່ມຕົ້ນອັບໂຫລດວິດີໂອຂອງທ່ານເອງ.
ເບິ່ງລາຍຊື່ວິດີໂອທີ່ໄດ້ຮັບການອະນຸມັດ.
ການຕັ້ງຄ່າທົ່ວໄປ
ເລີ່ມຕົ້ນມັກຫຼີ້ນວິດີໂອ
ນັ້ນແມ່ນມັນ! ຕອນນີ້, ທ່ານສາມາດເລີ່ມຕົ້ນອັບໂຫລດວິດີໂອ, ການປັບແຕ່ງແລະການສ້າງແບຂອງເວັບໄຊທ໌ CumulusClips Video Sharing ທີ່ຕິດຕັ້ງ ໃໝ່ ຂອງທ່ານ.