OwnCloud is a file sharing server like drop box. You can store our documents, private contents like pictures, videos safely in our own server and can share it with our friends, colleagues etc. OwnCloud is free and open source, allowing anyone to install and operate without any cost. OwnCloud is a client server software for Linux distributions. In this documentation, we address the installation and configuration of the private cloud OwnCloud.
Installation Requirements
Memory requirements for OwnCloud depends on the number of users and files. Minimum requires 128MB and the recommended is 512MB. For best performance, stability, support, and full functionality recommended configurations are:
Red Hat Enterprise Linux 7
MySQL/MariaDB 5.x
PHP 5.4 +
Apache 2.4
To take full advantage of all the features that OwnCloud has to offer, make sure to install the following PHP modules: php-bz2, php-curl, php-gd, php-imagick, php-intl, php-mbstring, php-xml, and php-zip.
OwnCloud Installation
1) OwnCloud maintains a dedicated repository for downloading the package. We will first download the release key associated with the OwnCloud software:
$ cd /tmp
$ wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_14.04/Release.key
$ sudo apt-key add – < Release.key
Then we can add the OwnCloud 7 repository as follows:
$ sudo sh -c “echo ‘deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/xUbuntu_14.04/ /’ >> /etc/apt/sources.list.d/owncloud.list”
Finally, update the package database and install OwnCloud:
$ sudo apt-get update
$ sudo apt-get install owncloud
Now reload Apache daemon to enable the new configuration for Apache.
2) Database configuration
Next, we will move on to setting up database for OwnCloud to use. Database creation can be easily accomplished by cPanel interface. In cPanel, select MySQL Database Wizard from the Databases section. Enter a name for the new database you wish to create and continue to the next step. Enter a username and password to create the database user account and continue to the next step. Select All Privileges to set security permissions the user has on the database and continue to the next step. Make sure the database username, database name, and password are saved in a notepad or other text editor so they can be used later during the installation process.
3) OwnCloud Configuration
To access the OwnCloud web interface, visit the url opening a web browser: “<https:// domain_name or server IP/ownCloud >”and proceed to the OwnCloud admin page.
Create an admin account with a username and password. Click on Storage & database link and proceed to MySQL/MariaDB button and configure the database section. Enter the database name, user, password created earlier in the process. Now click ‘Finish setup’ to sign in to OwnCloud.
If you need any further assistance please contact our support department.