{"id":16871,"date":"2015-03-10T09:06:04","date_gmt":"2015-03-10T14:06:04","guid":{"rendered":"https:\/\/secure.rosehosting.com\/blog\/?p=16871"},"modified":"2022-06-03T03:44:28","modified_gmt":"2022-06-03T08:44:28","slug":"how-to-install-owncloud-8-on-a-centos-7-vps","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/","title":{"rendered":"How to install ownCloud 8 on a CentOS 7 VPS"},"content":{"rendered":"
<\/div>

\"owncloudownCloud is an open source web application for data synchronization and file sharing. The latest version of ownCloud brings improved sharing and collaboration and introduces an improved search, faster ways of getting at your files with favorites and provides extremely quick and easy access to important files.<\/p>\n

The installation of ownCloud 8\u00a0on a CentOS 7 VPS<\/a> should take about ten minutes if you follow the very easy steps described below.<\/p>\n

<\/p>\n

Stop the Apache service and disable it to start on server boot:<\/p>\n

systemctl stop httpd\nsystemctl disable httpd<\/pre>\n

Install Nginx and PHP-FPM:<\/p>\n

yum install nginx php-fpm php-cli php-gd php-mcrypt php-mysql php-pear php-xml bzip2<\/pre>\n

Download the latest version of ownCloud available at https:\/\/download.owncloud.org\/ and extract it to a directory on your server:<\/p>\n

cd \/opt\/\nwget https:\/\/download.owncloud.org\/community\/owncloud-8.0.0.tar.bz2\ntar xfv owncloud-8.0.0.tar.bz2\nmv owncloud \/var\/www\/html<\/pre>\n

The webserver user (nginx) needs to be able to write to files and directories inside the \u2018\/var\/www\/html\/owncloud\u2019 directory, so it can easily be accomplished by executing the following command:<\/p>\n

chown nginx:nginx -R \/var\/www\/html\/owncloud<\/pre>\n

Edit the ‘\/etc\/php-fpm.d\/www.conf’ configuration file and set user and group to nginx:<\/p>\n

sed -i s'\/user = apache\/user = nginx\/' \/etc\/php-fpm.d\/www.conf\nsed -i s'\/group = apache\/group = nginx\/' \/etc\/php-fpm.d\/www.conf<\/pre>\n

Create ‘data’ directory outside the document root, so that it is not accessible from the web:<\/p>\n

mkdir -p \/data\nchown nginx:nginx \/data<\/pre>\n

ownCloud 8 requires a database, so create a new database using the following commands:<\/p>\n

mysql -uroot -p\nMariaDB [(none)]> create database ownclouddb;\nMariaDB [(none)]> GRANT ALL PRIVILEGES ON ownclouddb.* TO 'owncloud'@'localhost' IDENTIFIED BY 'your-password';\nMariaDB [(none)]> flush privileges;\nMariaDB [(none)]> quit<\/pre>\n

It is recommended to secure ownCloud with SSL certificate and force ownCloud using HTTPS to encrypt ownCloud traffic. You can purchase a trusted SSL Certificate<\/a>, or create a self-signed SSL certificate using:<\/p>\n

openssl req -new -x509 -days 365 -nodes -out \/etc\/nginx\/your-domain.com.crt -keyout \/etc\/nginx\/your-domain.com.key\n\nchmod 600 \/etc\/nginx\/your-domain.com.crt\nchmod 600 \/etc\/nginx\/your-domain.com.key<\/pre>\n

Create a new Nginx server block with the following content:<\/p>\n

vi \/etc\/nginx\/sites-available\/your-domain.com.conf<\/pre>\n
server {\n    listen       80;\n    server_name  your-domain.com;\n    rewrite ^ https:\/\/$server_name$request_uri? permanent;\n}\n\nserver {\n  listen 443 ssl;\n\t\tserver_name your-domain.com;\n\t\tssl_certificate \/etc\/nginx\/your-domain.com.crt;\n\t\tssl_certificate_key \/etc\/nginx\/your-domain.com.key;\n\t\troot   \/var\/www\/html\/owncloud;\n  access_log  \/var\/log\/nginx\/your-domain.com_access.log;\n  error_log  \/var\/log\/nginx\/your-domain.com_error.log;\n  index index.php;\n  client_max_body_size 2000M;\n\n        rewrite ^\/caldav(.*)$ \/remote.php\/caldav$1 redirect;\n        rewrite ^\/carddav(.*)$ \/remote.php\/carddav$1 redirect;\n        rewrite ^\/webdav(.*)$ \/remote.php\/webdav$1 redirect;\n\n        error_page 403 \/core\/templates\/403.php;\n        error_page 404 \/core\/templates\/404.php;\n\n        location = \/robots.txt {\n            allow all;\n            log_not_found off;\n            access_log off;\n        }\n\n        location ~ ^\/(?:\\.htaccess|data|config|db_structure\\.xml|README) {\n                deny all;\n        }\n\n        location \/ {\n                rewrite ^\/.well-known\/carddav \/remote.php\/carddav\/ redirect;\n                rewrite ^\/.well-known\/caldav \/remote.php\/caldav\/ redirect;\n                rewrite ^(\/core\/doc\/[^\\\/]+\/)$ $1\/index.html;\n                try_files $uri $uri\/ index.php;\n        }\n\n        location ~ \\.php(?:$|\/) {\n                fastcgi_split_path_info ^(.+\\.php)(\/.+)$;\n                include fastcgi_params;\n                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;\n                fastcgi_param PATH_INFO $fastcgi_path_info;\n                fastcgi_param HTTPS on;\n                fastcgi_pass unix:\/var\/run\/php5-fpm.sock;\n        }\n\n  error_page   500 502 503 504  \/50x.html;\n    location = \/50x.html {\n    root           html;\n  }\n}<\/pre>\n

Run the following command to see the ‘session.save_path’ setting:<\/p>\n

#cat \/etc\/php-fpm.d\/www.conf | grep session.save_path\nphp_value[session.save_path] = \/var\/lib\/php\/session<\/pre>\n

Change permissions on PHP\u2019s ‘session.save_path’ directory:<\/p>\n

chown root:nginx \/var\/lib\/php\/session\nchown -R nginx:nginx \/var\/lib\/php\/session\/*<\/pre>\n

Enable the newly created Nginx server block:<\/p>\n

mkdir -p \/etc\/nginx\/sites-available\nmkdir -p \/etc\/nginx\/sites-enabled\nln -s \/etc\/nginx\/sites-available\/your-domain.com.conf \/etc\/nginx\/sites-enabled\/your-domain.com.conf<\/pre>\n

Edit Nginx’s main configuration file (\/etc\/nginx\/nginx.conf) and add this line:<\/p>\n

include \/etc\/nginx\/sites-enabled\/*.conf;<\/pre>\n

to the end of the http {} block, immediately before the server {} block:<\/p>\n

vi \/etc\/nginx\/nginx.conf<\/pre>\n
include \/etc\/nginx\/sites-enabled\/*.conf;<\/pre>\n

Optionally, delete the default server {} block.<\/p>\n

Edit the ‘\/etc\/php-fpm.d\/www.conf’ configuration file and change (or comment out) ‘listen = 127.0.0.1:9000’ to ‘listen = \/var\/run\/php5-fpm.sock’ .<\/p>\n

vi \/etc\/php-fpm.d\/www.conf<\/pre>\n
;listen = 127.0.0.1:9000\nlisten = \/var\/run\/php5-fpm.sock<\/pre>\n

Restart PHP-FPM and Nginx services for the changes to take effect:<\/p>\n

systemctl restart php-fpm\nsystemctl restart nginx<\/pre>\n

Set PHP-FPM and Nginx to start on server boot:<\/p>\n

systemctl enable php-fpm\nsystemctl enable nginx<\/pre>\n

Open https:\/\/your-domain.com in your favorite web browser, create an admin account (set admin username and password), change the ‘data’ directory to ‘\/data’ (do not leave the default setting ‘\/var\/www\/html\/owncloud\/data’), click ‘Storage & database’, select MySQL\/MariaDB, enter database info (MariaDB user, password, database and hostname) and click ‘Finish setup’.<\/p>\n

That is it, the OwnCloud 8 installation is now complete.<\/p>\n

Of course, you don\u2019t have to do any of this if you use one of our CentOS Hosting\u00a0Plans<\/a>, in which case you can simply ask our expert Linux admins to install ownCloud 8 for you. They are available 24×7 and will take care of your request immediately. For updates, you can also try our guide on How to install OwnCloud 7 on an Ubuntu 14.04 VPS<\/a>.<\/p>\n

PS<\/span>.<\/strong> If you liked this post please share it with your friends on the social networks using the buttons on the left or simply leave a reply below. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":"

ownCloud is an open source web application for data synchronization and file sharing. The latest version of ownCloud brings improved … <\/p>\n

Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":16876,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1699,13],"tags":[730,728,729],"yoast_head":"\nHow to install ownCloud 8 on a CentOS 7 VPS - RoseHosting<\/title>\n<meta name=\"description\" content=\"How to install ownCloud 8 on a CentOS 7 VPS - RoseHosting\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to install ownCloud 8 on a CentOS 7 VPS - RoseHosting\" \/>\n<meta property=\"og:description\" content=\"How to install ownCloud 8 on a CentOS 7 VPS - RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2015-03-10T14:06:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-03T08:44:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/02\/owncloud-vps.png\" \/>\n\t<meta property=\"og:image:width\" content=\"300\" \/>\n\t<meta property=\"og:image:height\" content=\"141\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to install ownCloud 8 on a CentOS 7 VPS\",\"datePublished\":\"2015-03-10T14:06:04+00:00\",\"dateModified\":\"2022-06-03T08:44:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/\"},\"wordCount\":492,\"commentCount\":6,\"publisher\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/02\/owncloud-vps.png\",\"keywords\":[\"how to install owncloud 8\",\"install owncloud 8\",\"install owncloud on centos 7\"],\"articleSection\":[\"CentOS\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/\",\"name\":\"How to install ownCloud 8 on a CentOS 7 VPS - RoseHosting\",\"isPartOf\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/02\/owncloud-vps.png\",\"datePublished\":\"2015-03-10T14:06:04+00:00\",\"dateModified\":\"2022-06-03T08:44:28+00:00\",\"description\":\"How to install ownCloud 8 on a CentOS 7 VPS - RoseHosting\",\"breadcrumb\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/#primaryimage\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/02\/owncloud-vps.png\",\"contentUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/02\/owncloud-vps.png\",\"width\":300,\"height\":141,\"caption\":\"owncloud vps\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.rosehosting.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to install ownCloud 8 on a CentOS 7 VPS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#website\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/\",\"name\":\"RoseHosting\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/RoseHosting\",\"https:\/\/x.com\/rosehosting\",\"https:\/\/www.linkedin.com\/in\/rosehosting\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\/\/www.rosehosting.com\",\"https:\/\/www.facebook.com\/rosehosting.helpdesk\"],\"url\":\"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to install ownCloud 8 on a CentOS 7 VPS - RoseHosting","description":"How to install ownCloud 8 on a CentOS 7 VPS - RoseHosting","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/","og_locale":"en_US","og_type":"article","og_title":"How to install ownCloud 8 on a CentOS 7 VPS - RoseHosting","og_description":"How to install ownCloud 8 on a CentOS 7 VPS - RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2015-03-10T14:06:04+00:00","article_modified_time":"2022-06-03T08:44:28+00:00","og_image":[{"width":300,"height":141,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/02\/owncloud-vps.png","type":"image\/png"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to install ownCloud 8 on a CentOS 7 VPS","datePublished":"2015-03-10T14:06:04+00:00","dateModified":"2022-06-03T08:44:28+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/"},"wordCount":492,"commentCount":6,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/02\/owncloud-vps.png","keywords":["how to install owncloud 8","install owncloud 8","install owncloud on centos 7"],"articleSection":["CentOS","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/","name":"How to install ownCloud 8 on a CentOS 7 VPS - RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/02\/owncloud-vps.png","datePublished":"2015-03-10T14:06:04+00:00","dateModified":"2022-06-03T08:44:28+00:00","description":"How to install ownCloud 8 on a CentOS 7 VPS - RoseHosting","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/02\/owncloud-vps.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2015\/02\/owncloud-vps.png","width":300,"height":141,"caption":"owncloud vps"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-8-on-a-centos-7-vps\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to install ownCloud 8 on a CentOS 7 VPS"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"]},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/09271207587f897ab46faaed9b355252?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/16871"}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=16871"}],"version-history":[{"count":1,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/16871\/revisions"}],"predecessor-version":[{"id":36665,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/16871\/revisions\/36665"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/16876"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=16871"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=16871"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=16871"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}