ສ້າງເວບໄຊທ໌ແບ່ງປັນວິດີໂອຂອງທ່ານເອງໂດຍໃຊ້ CumulusClips Script ໃນ Linux


CumulusClips ແມ່ນແພລະຕະຟອມການແບ່ງປັນວິດີໂອທີ່ເປີດເຜີຍ (ການຈັດການເນື້ອຫາ) ເຊິ່ງເປັນ ໜຶ່ງ ໃນຄຸນນະສົມບັດການແບ່ງປັນວິດີໂອທີ່ດີທີ່ສຸດຄ້າຍຄືກັບ Youtube. ດ້ວຍການຊ່ວຍເຫຼືອຂອງ CumulusClips, ທ່ານເລີ່ມຕົ້ນເວບໄຊທ໌ແບ່ງປັນວິດີໂອຂອງທ່ານເອງຫຼືເພີ່ມພາກສ່ວນວິດີໂອໃນເວັບໄຊທ໌ທີ່ມີຢູ່ຂອງທ່ານ, ເຊິ່ງຜູ້ໃຊ້ສາມາດລົງທະບຽນ, ອັບໂຫລດວິດີໂອ, ຄຳ ເຫັນໃນວິດີໂອ, ອັດຕາວິດີໂອ, ວິດີໂອທີ່ຝັງແລະອື່ນໆ.

ຄຸນສົມບັດ CumulusClips

<

  • ການອັບໂຫລດວີດີໂອງ່າຍໆ (mpg, avi, divx ແລະອື່ນໆ) ຈາກຄອມພິວເຕີຂອງຜູ້ໃຊ້ດ້ວຍແຖບຄວາມຄືບ ໜ້າ ໃນການອັບໂຫລດ.
  • ເພີ່ມ, ລຶບແລະແກ້ໄຂວິດີໂອຈາກ Dashboard.
  • ອະນຸຍາດຫຼືປິດການສະແດງ ຄຳ ເຫັນໃນວິດີໂອແລະພ້ອມທັງການຝັງວິດີໂອ.
  • ລົງທະບຽນຜູ້ໃຊ້ງ່າຍດ້ວຍ url ທີ່ເປັນເອກະລັກ ສຳ ລັບ ໜ້າ ໂປຼໄຟລ໌ຂອງພວກເຂົາແລະການປັບແຕ່ງໂປຼໄຟລ໌ຢ່າງເຕັມທີ່.
  • ອະນຸມັດຫຼືປະຕິເສດການອັບໂຫລດວິດີໂອຂອງຜູ້ໃຊ້ຜ່ານ Dashboard.
  • ສ້າງຫົວຂໍ້/ປັpluginກອິນພ້ອມແລະການແປພາສາພ້ອມແລ້ວ.
  • ສ້າງ, ລຶບແລະ ດຳ ເນີນການໂຄສະນາໄດ້ຢ່າງງ່າຍດາຍ.
  • ສະ ໜັບ ສະ ໜູນ ການປັບປຸງອັດຕະໂນມັດໃນອະນາຄົດ.
  • ກະລຸນາເບິ່ງ ໜ້າ ສາທິດທີ່ໃຊ້ໂດຍນັກພັດທະນາຢູ່ສະຖານທີ່ຕໍ່ໄປນີ້.

    <

  • http://demo.cumulusclips.org/
  • ໂປຣແກຣມ CumulusClips ພຽງແຕ່ໃຊ້ໃນລະບົບປະຕິບັດການ Unix/Linux ເທົ່ານັ້ນ. ຕໍ່ໄປນີ້ແມ່ນຄວາມຕ້ອງການທີ່ຈະເຮັດວຽກ CumulusClips ໃນເວທີ Linux.

    <

  • Apache Web Server ດ້ວຍ mod_rewrite ແລະ FFMpeg ເປີດໃຊ້ງານ.
  • MySQL 5.0+ ແລະ FTP
  • PHP 5.2+ ດ້ວຍ GD, curl, simplexml ແລະ zip ໂມດູນ.
  • ຕໍ່ໄປນີ້ແມ່ນຂໍ້ ກຳ ນົດຂອງ PHP.

    <

  • upload_max_filesize = 110M
  • post_max_size = 110M
  • max_execution_time = 1500
  • open_basedir = ບໍ່ມີຄ່າຫຍັງ
  • safe_mode = ປິດ
  • ລົງທະບຽນ _globals = ປິດ
  • <

  • ລະບົບປະຕິບັດການ - CentOS 6.5 & Ubuntu 13.04
  • Apache - 2.2.15
  • PHP - 5.5.3
  • MySQL - 5.1.71
  • CumulusClips - 1.3.2
  • ຕິດຕັ້ງ 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 ທີ່ຕິດຕັ້ງ ໃໝ່ ຂອງທ່ານ.