OwnCloud is an open source, self-hosted file sync and share app platform. Access & sync your files, contacts,
calendars & bookmarks across your devices. You decide what happens with your data, where it is and who can access it.
Installing Package
- Download the ownCloud repository file
sudo rpm --import https://download.owncloud.org/download/repositories/stable/CentOS_7/repodata/repomd.xml.key
sudo curl -L https://download.owncloud.org/download/repositories/stable/CentOS_7/ce:stable.repo -o /etc/yum.repos.d/ownCloud.repo
sudo yum clean expire-cache
- Install Owncloud
sudo yum install owncloud -y
Setup Database for Owncloud
- Install Database Server
sudo yum install mariadb-server -y
- Setup database name
mysql -u root -p
After typed command above, enter the root password that you set when you installed the database server.
- Create database name (example, cloud)
mysql> CREATE DATABASE owncloud;
- Create database user and grant privilege
mysql> GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY 'your_password'; mysql> FLUSH PRIVILEGES; mysql> exit;
Configuring OwnCloud
To configure Owncloud, open the web browser, then input the URL as followwing.
https://server-IP_or_domain-name/owncloud (Example, https://192.168.0.5/owncloud)
Then, you will see the page as below. Create your admin credential by insert them in the blank box.

Next, click on the Storage & database link. Leave “Data folder” as default, then click on MySQL/MariaDB.

Fill in the database username & password, database name, and database server. Finally, click on “Finish setup”.

Congratulation! Now you have your Owncloud to manage your data on the Internet.
