• Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial News Comments FAQ Related Articles

How to install CumulusClips on CentOS Web Panel

{{postValue.id}}

How to install CumulusClips on CentOS Web Panel

CumulusClips is a free and open source video hosting platform allow us to upload and download video and share with anyone similar to youtube. It allows the user to upload videos, rate videos, comment and much more. It also contains many plugins for the user to easuly start your own website. This tutorial explains the installation procedure of CumulusClips on CentOS web panel.

Installation procedure

Before installing Cumulusclips we need to perform some steps on CentOS web panel. First create user account go to User Account --> New Account option in the dashboard.
CentOS web panel dashboard

Fill the required information about new user account and click create option to create a new account.
account

Next to create a New domain, go to Domains --> Add Domain option.
domain

Enter your Fully Qualified Domain with it’ s user and public html directory and click create option.
domain details

To create a new FTP user for CumulusClips, go to File Management --> FTP Manager file menu.
FTP user

Add the new FTP user by clicking the add user option.
FTP details

Enter the username, password and domain name and then click submit.
FTP user

Next we need to create MySQL Database and user for CumulusClips, go to SQL Services --> MySQL Manager option.
FTP manager

Create a new database and user in MySQL manager.
MySQL manager

Fill the required information and click Create Database option.
database

Now go to terminal and download CumulusClips package using wget command.

[root@cwp ~]# wget http://cumulusclips.org/cumulusclips.zip
--2017-08-21 02:06:13--  http://cumulusclips.org/cumulusclips.zip
Resolving cumulusclips.org (cumulusclips.org)... 52.4.159.126
Connecting to cumulusclips.org (cumulusclips.org)|52.4.159.126|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 34586975 (33M) [application/zip]
Saving to: ‘ cumulusclips.zip’ 

100%[===================================================================================================================================================> ] 3,45,86,975 1.11MB/s   in 52s    
2017-08-21 02:07:05 (655 KB/s) - ‘ cumulusclips.zip’  saved [34586975/34586975]

Move the downloaded CumulusClips package into default document root of particular domain and extract it, and also make sure you have remove the default index.html file for the domain before extracting it.

[root@cwp ~]# mv cumulusclips.zip /home/cumulus/public_html/
[root@cwp ~]# cd /home/cumulus/public_html/
[root@cwp public_html]# ls
cumulusclips.zip  index.html
[root@cwp public_html]# rm -rf index.html
[root@cwp public_html]# unzip cumulusclips.zip
Archive:  cumulusclips.zip
   creating: cumulusclips/
   creating: cumulusclips/cc-core/
   creating: cumulusclips/cc-core/services/
  inflating: cumulusclips/cc-core/services/PrivacyService.php  
  inflating: cumulusclips/cc-core/services/UserService.php  
  inflating: cumulusclips/cc-core/services/TextService.php  
  inflating: cumulusclips/cc-core/services/ServiceAbstract.php  
  inflating: cumulusclips/cc-core/services/FileService.php  
  inflating: cumulusclips/cc-core/services/PlaylistService.php  
  inflating: cumulusclips/cc-core/services/RatingService.php  
  inflating: cumulusclips/cc-core/services/PageService.php  
  inflating: cumulusclips/cc-core/services/SubscriptionService.php  
  inflating: cumulusclips/cc-core/services/MessageService.php  
.
.
.
  inflating: cumulusclips/cc-content/emails/new_video.tpl  
  inflating: cumulusclips/cc-content/emails/new_message.tpl  
  inflating: cumulusclips/cc-content/emails/welcome.tpl  
  inflating: cumulusclips/cc-content/emails/video_comment.tpl  
  inflating: cumulusclips/.htaccess  
  inflating: cumulusclips/index.php  
  inflating: cumulusclips/favicon.ico  

Move all the extracted package into the exact document root path for domain (/home/cumulus/public_html).

[root@cwp public_html]# ls
cumulusclips  cumulusclips.zip
[root@cwp public_html]# cd cumulusclips/
[root@cwp cumulusclips]# ls
cc-admin  cc-content  cc-core  cc-install  favicon.ico  index.php  LICENSE.txt  README.txt
[root@cwp cumulusclips]# mv * ../

Next remove the cumulusclips empty directory and also the zip file from public_html directory by executing the following command.

[root@cwp cumulusclips]# cd ..
[root@cwp public_html]# ls
cc-admin  cc-content  cc-core  cc-install  cumulusclips  cumulusclips.zip  favicon.ico  index.php  LICENSE.txt  README.txt
[root@cwp public_html]# rm -rf cumulusclips/ cumulusclips.zip

Change the Ownership and file permissions as follows.

[root@cwp ~]# chown -R cumulus:cumulus /home/cumulus/
[root@cwp ~]# chmod -R 755 /home/cumulus/

Next open the apache configuration from /usr/local/apache/conf/httpd.conf and enter the following contents as follows.

[root@cwp ~]# vim /usr/local/apache/conf/httpd.conf

< VirtualHost *:80> 
Servername cumulus.example.com
DocumentRoot /home/cumulus/public_html
< /VirtualHost> 
< Directory /home/cumulus/public_html> 
AllowOverride All
suPHP_UserGroup cumulus cumulus
< /Directory> 

Restart the apache service by running the following command.

[root@cwp ~]# systemctl restart httpd

Edit php.ini file locate from /usr/local/php/php.ini and edit values of following parameters.

[root@cwp ~]# vim /usr/local/php/php.ini
post_max_size = 110M
upload_max_filesize = 110M
max_execution_time = 3600

Again the restart the apache service by running the service.

[root@cwp ~]# systemctl restart httpd

Now open the browser and call your domain cumuls.example.com and you will see installation wizard for CumulusClips as shown below.
cumulusclips

It shows the list of PHP modules and PHP functions to be installed successfully.
php modules and functions

Enter the Database details with the required information as follows.
database details

Enter the Site Details and configure the same with admin username and password.
site details

The configuration settings are done successfully and shown to the user.
admin panel

Now you can upload your videos and browse the videos from CumulusClips application.
cumulusclips

The installation of CumulusClip is complete. CumulusClips is compatible with all the major browsers.

Tags:
sebastian
Author: 

Comments ( 0 )

No comments available

Add a comment
{{postCtrl.cmtErrMsg}}

Frequently asked questions ( 5 )

Q

What is CumulusClips? And what for it is used

A

CumulusClips is a free and open source video hosting platform allow us to upload and download video and share with anyone similar to youtube. It allows the user to upload videos, rate video

Q

Steps for creating user in CWP?

A

User Account --> New Account option in the dashboard

Q

How does cumulus handle data security?

A

When deployed in a LAN environment, Cumulus provides all the expected protections. For users who connect over the internet, LDAP and RSA encryption can be used for logins and SSL (https) connections are also supported. User requests are processed through secure Java Web applications, and sessions work via firewalls. At no time are your original assets ever directly accessible over the Internet.

Q

how does cumulus handle indesign photoshop, and illuster files?

A

Cumulus offers a standard integration that enables you to manage all your Adobe files – no matter if you use Adobe Creative Suite or Adobe Creative Cloud

Q

How can i control usage and distribution of my assets in cumulus?

A

In Cumulus you can manage distribution of your valuable digital content to control versions and adhere to branding guidelines.

Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help Ryan ?
how to use visual traceroute tool

Am using traceroute command to check for the route. i got this tool while surfing. So pls help me out installation and usage of Visual traceroute tool.

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.