{"id":51291,"date":"2026-01-07T12:30:00","date_gmt":"2026-01-07T18:30:00","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=51291"},"modified":"2025-12-01T11:43:03","modified_gmt":"2025-12-01T17:43:03","slug":"how-to-install-owncloud-on-debian-13","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/","title":{"rendered":"How to install ownCloud on Debian 13"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/01\/how-to-install-owncloud-on-debian-13.webp\" alt=\"How to install ownCloud on Debian 13\" class=\"wp-image-51364\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/01\/how-to-install-owncloud-on-debian-13.webp 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/01\/how-to-install-owncloud-on-debian-13-300x169.webp 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/01\/how-to-install-owncloud-on-debian-13-150x84.webp 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/01\/how-to-install-owncloud-on-debian-13-768x432.webp 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>In this tutorial, we will explain how to install ownCloud on Debian 13. ownCloud is free and open-source file sync-and-share software that enables users to host their own cloud storage on a server. ownCloud gives users control over their data, accessible from any device connected to the ownCloud server. It also provides a web interface, as well as desktop and mobile applications. The core functions of ownCloud include data synchronization, security, collaboration, file access and sharing, and flexibility. In this blog post, we will install ownCloud with the LAMP stack.<\/p>\n\n\n\n<p>Installing ownCloud on Debian 13 is a straightforward process that may take up to 15 minutes. Let&#8217;s get things done!<\/p>\n\n\n\n<!--more-->\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69e647214def6\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69e647214def6\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/#Prerequisites\" >Prerequisites<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/#Step-1-Update-the-System\" >Step 1. Update the System<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/#Step-2-Install-Apache-Web-Server\" >Step 2. Install Apache Web Server<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/#Step-3-Install-PHP-along-with-the-Extensions\" >Step 3. Install PHP along with the Extensions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/#Step-4-Install-MariaDB-database-service\" >Step 4. Install MariaDB database service<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/#Step-5-Create-ownCloud-Database-and-User\" >Step 5. Create ownCloud Database and User<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/#Step-6-Download-and-install-ownCloud\" >Step 6. Download and install ownCloud<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/#Step-7-Create-Apache-Virtual-Host-File\" >Step 7. Create Apache Virtual Host File<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/#Step-8-Finish-the-ownCloud-Installation\" >Step 8. Finish the ownCloud Installation<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\" id=\"h-prerequisites\"><span class=\"ez-toc-section\" id=\"Prerequisites\"><\/span>Prerequisites<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A <a href=\"https:\/\/www.rosehosting.com\/debian-vps-hosting\/\">server running Debian 13<\/a> OS<\/li>\n\n\n\n<li>User privileges: root or non-root user with sudo privileges<\/li>\n\n\n\n<li>A valid domain with a pointed A record to the server<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-1-update-the-system\"><span class=\"ez-toc-section\" id=\"Step-1-Update-the-System\"><\/span>Step 1. Update the System<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Before we begin installing ownCloud and the LAMP stack, we will update the system packages to their latest versions. Execute the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo apt update -y &amp;&amp; sudo apt upgrade -y<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-2-install-apache-web-server\"><span class=\"ez-toc-section\" id=\"Step-2-Install-Apache-Web-Server\"><\/span>Step 2. Install Apache Web Server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>First, installing the Apache web server is the first step in the LAMP stack. To install Apache, execute the command below:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo apt install apache2 -y<\/pre>\n\n\n\n<p>Once installed, start and enable the service for automatic start on system boot:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo systemctl start apache2 &amp;&amp; sudo systemctl enable apache2<\/pre>\n\n\n\n<p>Check the status of the service:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo systemctl status apache2<\/pre>\n\n\n\n<p>You should get the following output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">root@host:~# sudo systemctl status apache2<br>\u25cf apache2.service - The Apache HTTP Server<br>     Loaded: loaded (\/usr\/lib\/systemd\/system\/apache2.service; enabled; preset: enabled)<br>     Active: active (running) since Sat 2025-11-08 02:17:51 CST; 43s ago<br> Invocation: a75d47f607b04682b64b05007ca6724c<br>       Docs: https:\/\/httpd.apache.org\/docs\/2.4\/<br>   Main PID: 3228 (apache2)<br>      Tasks: 55 (limit: 4640)<br>     Memory: 5.4M (peak: 5.9M)<br>        CPU: 188ms<br>     CGroup: \/system.slice\/apache2.service<br>             \u251c\u25003228 \/usr\/sbin\/apache2 -k start<br>             \u251c\u25003230 \/usr\/sbin\/apache2 -k start<br>             \u2514\u25003231 \/usr\/sbin\/apache2 -k start<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-3-install-php-along-with-the-extensions\"><span class=\"ez-toc-section\" id=\"Step-3-Install-PHP-along-with-the-Extensions\"><\/span>Step 3. Install PHP along with the Extensions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Next in the LAMP stack is PHP, along with its various extensions. ownCloud does not support the newer PHP 8. x versions, but it does support PHP 7.4. To install it, first, we need to install some prerequisites:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo apt install gnupg apt-transport-https ca-certificates<\/pre>\n\n\n\n<p>Then we need to add the repository:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">wget -qO - https:\/\/packages.sury.org\/php\/apt.gpg | sudo gpg --dearmor -o \/usr\/share\/keyrings\/sury-archive-keyring.gpg<br><br>echo \"deb [signed-by=\/usr\/share\/keyrings\/sury-archive-keyring.gpg] https:\/\/packages.sury.org\/php\/ bookworm main\" | sudo tee \/etc\/apt\/sources.list.d\/sury-php.list<br><br>curl -sSL https:\/\/packages.sury.org\/php\/README.txt | sudo bash -x<\/pre>\n\n\n\n<p>Once the repositories are added, update the system:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo apt update -y<\/pre>\n\n\n\n<p>To install PHP7.4 with its extensions, execute the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo apt install php7.4 php7.4-cli php7.4-curl php7.4-mysql php7.4-gd php7.4-readline php7.4-mbstring php7.4-apcu php7.4-xml php7.4-opcache php7.4-common php7.4-bcmath php7.4-json php7.4-zip php7.4-intl -y<\/pre>\n\n\n\n<p>This will install PHP7.4, and to check the installed version, you can execute the command below:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">php -v<\/pre>\n\n\n\n<p>The output should look like this:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">root@host:~# php -v<br>PHP 7.4.33 (cli) (built: Jul  3 2025 16:45:48) ( NTS )<br>Copyright (c) The PHP Group<br>Zend Engine v3.4.0, Copyright (c) Zend Technologies<br>    with Zend OPcache v7.4.33, Copyright (c), by Zend Technologies<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-4-install-mariadb-database-service\"><span class=\"ez-toc-section\" id=\"Step-4-Install-MariaDB-database-service\"><\/span>Step 4. Install MariaDB database service<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The last component of the LAMP stack is the MariaDB database service. To install the MariaDB database server, execute the command below:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo apt install mariadb-server -y<\/pre>\n\n\n\n<p>Once installed, start and enable the MariaDB database service:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo systemctl start mariadb &amp;&amp; sudo systemctl enable mariadb<\/pre>\n\n\n\n<p>To check the status of the service, execute the command below:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo systemctl status mariadb<\/pre>\n\n\n\n<p>You should get the following output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">root@host:~# sudo systemctl status mariadb<br>\u25cf mariadb.service - MariaDB 11.8.3 database server<br>     Loaded: loaded (\/usr\/lib\/systemd\/system\/mariadb.service; enabled; preset: enabled)<br>     Active: active (running) since Sat 2025-11-08 02:26:58 CST; 1min 16s ago<br> Invocation: 892dac7505a1406aa43c563b853039cb<br>       Docs: man:mariadbd(8)<br>             https:\/\/mariadb.com\/kb\/en\/library\/systemd\/<br>   Main PID: 25885 (mariadbd)<br>     Status: \"Taking your SQL requests now...\"<br>      Tasks: 10 (limit: 30624)<br>     Memory: 123.1M (peak: 128M)<br>        CPU: 9.090s<br>     CGroup: \/system.slice\/mariadb.service<br>             \u2514\u250025885 \/usr\/sbin\/mariadbd<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-5-create-owncloud-database-and-user\"><span class=\"ez-toc-section\" id=\"Step-5-Create-ownCloud-Database-and-User\"><\/span>Step 5. Create ownCloud Database and User<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>To create a ownCloud database and user login to the MariaDB first with the <strong>mariadb<\/strong> command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">root@host:~# <strong>mariadb<\/strong><br>Welcome to the MariaDB monitor.  Commands end with ; or \\g.<br>Your MariaDB connection id is 31<br>Server version: 11.8.3-MariaDB-0+deb13u1 from Debian -- Please help get to 10k stars at https:\/\/github.com\/MariaDB\/Server<br><br>Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.<br><br>Type 'help;' or '\\h' for help. Type '\\c' to clear the current input statement.<br><br>MariaDB [(none)]&gt;<\/pre>\n\n\n\n<p>Then you should execute the following commands one by one:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">CREATE DATABASE ownClouddb;<br>CREATE USER 'ownCloud'@'localhost' IDENTIFIED BY 'StrongPasswordHere';<br>GRANT ALL ON ownClouddb.* TO 'ownCloud'@'localhost' WITH GRANT OPTION;<br>FLUSH PRIVILEGES;<br>EXIT;<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-6-download-and-install-owncloud\"><span class=\"ez-toc-section\" id=\"Step-6-Download-and-install-ownCloud\"><\/span>Step 6. Download and install ownCloud<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Download the ownCloud into the Apache document root:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">cd \/var\/www\/html<br><br>wget https:\/\/download.owncloud.com\/server\/stable\/owncloud-latest.zip<\/pre>\n\n\n\n<p>Unzip the <strong>owncloud-latest.zip<\/strong> file and set the correct permissions:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">unzip owncloud-latest.zip<br><br>chown -R www-data:www-data owncloud\/<br><br>find . -type f -exec chmod 644 {} \\;<br><br>find . -type d -exec chmod 755 {} \\;<\/pre>\n\n\n\n<p>Once done, you can remove the latest.zip file:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">rm owncloud-latest.zip<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-7-create-apache-virtual-host-file\"><span class=\"ez-toc-section\" id=\"Step-7-Create-Apache-Virtual-Host-File\"><\/span>Step 7. Create Apache Virtual Host File<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The Apache Configuration file for the ownCloud installation is required to access it via a domain name. To create the file, execute the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo touch \/etc\/apache2\/sites-available\/owncloud.conf<\/pre>\n\n\n\n<p>Open the file and paste the following lines of code<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;VirtualHost *:80&gt;<br>ServerName yourdomainhere.com<br>DocumentRoot \/var\/www\/html\/owncloud<br><br>&lt;Directory \/var\/www\/html\/owncloud&gt;<br>AllowOverride All<br>&lt;\/Directory&gt;<br><br>ErrorLog ${APACHE_LOG_DIR}\/error.log<br>CustomLog ${APACHE_LOG_DIR}\/access.log combined<br><br>&lt;\/VirtualHost&gt;<\/pre>\n\n\n\n<p>Save the file and close it.<\/p>\n\n\n\n<p>Enable the Apache configuration files for ownCloud, including the rewrite module.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo a2enmod rewrite<br><br>sudo a2ensite owncloud.conf<br><br>sudo a2dissite 000-default.conf<\/pre>\n\n\n\n<p>Check the Apache2 syntax:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">apachectl -t<\/pre>\n\n\n\n<p>You should receive the following output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">root@host:\/var\/www\/html\/owncloud.conf# apachectl -t<br>Syntax OK<\/pre>\n\n\n\n<p>If the syntax is OK, restart the Apache service.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">systemctl restart apache2<\/pre>\n\n\n\n<p>That&#8217;s it. Now you can access the ownCloud at <strong>http:\/\/yourdomainhere.com<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-8-finish-the-owncloud-installation\"><span class=\"ez-toc-section\" id=\"Step-8-Finish-the-ownCloud-Installation\"><\/span>Step 8. Finish the ownCloud Installation<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Accessing the domain for the first time after the ownCloud installation will prompt you to enter the administrator username and password you want to use, along with the database credentials you set in Step 5. Fill in this info and click on the &#8220;Finish Setup&#8221; button link at the bottom of the page:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"582\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/11\/own-1024x582.png\" alt=\"Finish the ownCloud installation on Debian 13\" class=\"wp-image-51292\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/11\/own-1024x582.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/11\/own-300x171.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/11\/own-150x85.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/11\/own-768x437.png 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/11\/own-1536x873.png 1536w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/11\/own-1320x750.png 1320w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/11\/own.png 1620w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>After clicking on the Finish Setup, you will be redirected to the login page:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"358\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/11\/own2-1024x358.png\" alt=\"Login to owncloud\" class=\"wp-image-51293\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/11\/own2-1024x358.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/11\/own2-300x105.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/11\/own2-150x52.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/11\/own2-768x268.png 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/11\/own2.png 1250w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>After logging in, you should see the following screen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"221\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/11\/own3-1024x221.png\" alt=\"install ownCloud on Debian 13\" class=\"wp-image-51294\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/11\/own3-1024x221.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/11\/own3-300x65.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/11\/own3-150x32.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/11\/own3-768x166.png 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/11\/own3-1536x331.png 1536w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/11\/own3-1320x285.png 1320w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/11\/own3.png 1850w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>That&#8217;s it. You successfully installed ownCloud on Debian 13 OS.<\/p>\n\n\n\n<p>Of course, you don\u2019t have to install ownCloud if you have difficulties and you are not familiar with Linux. You can always contact our technical support. You only need to sign up for one of our NVMe VPS plans and submit a support ticket. We are available 24\/7 and will attend to your request promptly.<\/p>\n\n\n\n<p>If you liked this post on how to install ownCloud on Debian 13, please share it with your friends or leave a comment down below.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this tutorial, we will explain how to install ownCloud on Debian 13. ownCloud is free and open-source file sync-and-share &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to install ownCloud on Debian 13\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/#more-51291\" aria-label=\"Read more about How to install ownCloud on Debian 13\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":51364,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2074,1700],"tags":[2265,1603,86],"class_list":["post-51291","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud","category-debian","tag-debian-13","tag-how-to-install","tag-owncloud","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to install ownCloud on Debian 13 | RoseHosting<\/title>\n<meta name=\"description\" content=\"Discover the steps to install ownCloud on Debian 13. Make your own file sync-and-share solution in just 15 minutes.\" \/>\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-on-debian-13\/\" \/>\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 on Debian 13\" \/>\n<meta property=\"og:description\" content=\"How to install ownCloud on Debian 13 | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/\" \/>\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=\"2026-01-07T18:30:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/01\/how-to-install-owncloud-on-debian-13.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"576\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\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=\"5 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-on-debian-13\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-owncloud-on-debian-13\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to install ownCloud on Debian 13\",\"datePublished\":\"2026-01-07T18:30:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-owncloud-on-debian-13\\\/\"},\"wordCount\":684,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-owncloud-on-debian-13\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/how-to-install-owncloud-on-debian-13.webp\",\"keywords\":[\"debian 13\",\"how to install\",\"owncloud\"],\"articleSection\":[\"Cloud\",\"Debian\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-owncloud-on-debian-13\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-owncloud-on-debian-13\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-owncloud-on-debian-13\\\/\",\"name\":\"How to install ownCloud on Debian 13 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-owncloud-on-debian-13\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-owncloud-on-debian-13\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/how-to-install-owncloud-on-debian-13.webp\",\"datePublished\":\"2026-01-07T18:30:00+00:00\",\"description\":\"Discover the steps to install ownCloud on Debian 13. Make your own file sync-and-share solution in just 15 minutes.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-owncloud-on-debian-13\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-owncloud-on-debian-13\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-owncloud-on-debian-13\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/how-to-install-owncloud-on-debian-13.webp\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/how-to-install-owncloud-on-debian-13.webp\",\"width\":1024,\"height\":576,\"caption\":\"How to install ownCloud on Debian 13\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-owncloud-on-debian-13\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to install ownCloud on Debian 13\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"name\":\"RoseHosting.com\",\"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\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"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\\\/\"],\"description\":\"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.\",\"email\":\"info@rosehosting.com\",\"telephone\":\"(314) 275-0414\",\"legalName\":\"Rose Web Services LLC\",\"foundingDate\":\"2001-04-02\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?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 Premium plugin. -->","yoast_head_json":{"title":"How to install ownCloud on Debian 13 | RoseHosting","description":"Discover the steps to install ownCloud on Debian 13. Make your own file sync-and-share solution in just 15 minutes.","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-on-debian-13\/","og_locale":"en_US","og_type":"article","og_title":"How to install ownCloud on Debian 13","og_description":"How to install ownCloud on Debian 13 | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2026-01-07T18:30:00+00:00","og_image":[{"width":1024,"height":576,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/01\/how-to-install-owncloud-on-debian-13.webp","type":"image\/webp"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to install ownCloud on Debian 13","datePublished":"2026-01-07T18:30:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/"},"wordCount":684,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/01\/how-to-install-owncloud-on-debian-13.webp","keywords":["debian 13","how to install","owncloud"],"articleSection":["Cloud","Debian"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/","name":"How to install ownCloud on Debian 13 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/01\/how-to-install-owncloud-on-debian-13.webp","datePublished":"2026-01-07T18:30:00+00:00","description":"Discover the steps to install ownCloud on Debian 13. Make your own file sync-and-share solution in just 15 minutes.","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/01\/how-to-install-owncloud-on-debian-13.webp","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/01\/how-to-install-owncloud-on-debian-13.webp","width":1024,"height":576,"caption":"How to install ownCloud on Debian 13"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-owncloud-on-debian-13\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to install ownCloud on Debian 13"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting.com","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":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"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\/"],"description":"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.","email":"info@rosehosting.com","telephone":"(314) 275-0414","legalName":"Rose Web Services LLC","foundingDate":"2001-04-02","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?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\/51291","targetHints":{"allow":["GET"]}}],"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=51291"}],"version-history":[{"count":4,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/51291\/revisions"}],"predecessor-version":[{"id":51366,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/51291\/revisions\/51366"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/51364"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=51291"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=51291"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=51291"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}