{"id":51829,"date":"2026-05-13T12:30:00","date_gmt":"2026-05-13T17:30:00","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=51829"},"modified":"2026-05-02T17:33:11","modified_gmt":"2026-05-02T22:33:11","slug":"how-to-install-nextcloud-on-ubuntu-26-04","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nextcloud-on-ubuntu-26-04\/","title":{"rendered":"How to Install NextCloud on Ubuntu 26.04"},"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\/05\/how-to-install-nextcloud-on-ubuntu-26.04.webp\" alt=\"How to Install NextCloud on Ubuntu 26.04\" class=\"wp-image-51894\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/05\/how-to-install-nextcloud-on-ubuntu-26.04.webp 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/05\/how-to-install-nextcloud-on-ubuntu-26.04-300x169.webp 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/05\/how-to-install-nextcloud-on-ubuntu-26.04-150x84.webp 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/05\/how-to-install-nextcloud-on-ubuntu-26.04-768x432.webp 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>NextCloud is an open-source cloud solution that allows you to store and share files online. Furthermore, this application provides free access and allows you to synchronize data even across different devices (mobile or computer). This web application gives you complete control over what data you store, where it&#8217;s stored, how it&#8217;s stored, who can access it, and how it&#8217;s deleted. NextCloud was released in early 2020 and competes with similar services like Google Drive and Dropbox. The software is free to install on Linux, and the client software can be installed on computers running Windows, OS X, or Linux. Mobile apps are also available for Android and iOS. In this tutorial, we will show you how to install NextCloud on Ubuntu 26.04.<\/p>\n\n\n\n<!--more-->\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_83 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-6a052bc8ddf51\" 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-6a052bc8ddf51\"  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-nextcloud-on-ubuntu-26-04\/#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-nextcloud-on-ubuntu-26-04\/#Step-1-Log-in-to-Server\" >Step 1. Log in to Server<\/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-nextcloud-on-ubuntu-26-04\/#Step-2-Install-PHP\" >Step 2. Install PHP<\/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-nextcloud-on-ubuntu-26-04\/#Step-3-Install-and-Configure-Nginx\" >Step 3. Install and Configure Nginx<\/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-nextcloud-on-ubuntu-26-04\/#Step-4-Install-MySQL-Server\" >Step 4. Install MySQL Server<\/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-nextcloud-on-ubuntu-26-04\/#Step-5-Create-a-Database\" >Step 5. Create a Database<\/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-nextcloud-on-ubuntu-26-04\/#Step-6-Download-NextCloud\" >Step 6. Download NextCloud<\/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-nextcloud-on-ubuntu-26-04\/#Step-7-Install-NextCloud\" >Step 7. Install NextCloud<\/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-nextcloud-on-ubuntu-26-04\/#Wrapping-It-Up\" >Wrapping It Up<\/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>An <a href=\"https:\/\/www.rosehosting.com\/ubuntu-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">Ubuntu 26.04 server<\/a><\/li>\n\n\n\n<li>SSH root access or a regular system user with sudo privileges<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-conventions\">Conventions<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code># \u2013 given commands should be executed with root privileges either directly as a root user or by use of sudo command\n$ \u2013 given commands should be executed as a regular user<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-1-log-in-to-server\"><span class=\"ez-toc-section\" id=\"Step-1-Log-in-to-Server\"><\/span>Step 1. Log in to Server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Let&#8217;s log in to your Ubuntu 26.04 VPS through SSH as a root user or as a regular user with sudo privileges.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ssh root@IP_Address -p Port_number<\/code><\/pre>\n\n\n\n<p>If you cannot log in as root, remember to substitute &#8220;root&#8221; with a user that has sudo privileges. Additionally, change \u201cIP_Address\u201d and \u201cPort_Number\u201d to ensure they match your server\u2019s IP address and SSH port.<\/p>\n\n\n\n<p>You can check whether you have the correct Ubuntu version installed on your server with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># lsb_release -a<\/code><\/pre>\n\n\n\n<p>You should get this output:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>No LSB modules are available.\nDistributor ID: Ubuntu\nDescription:    Ubuntu Resolute Raccoon\nRelease:    26.04\nCodename:   resolute<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-2-install-php\"><span class=\"ez-toc-section\" id=\"Step-2-Install-PHP\"><\/span>Step 2. Install PHP<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Ubuntu 26.04 ships with PHP 8.5, and NextCloud version 33 supports this PHP version. For more information about the system requirements, we can check their documentation page at https:\/\/docs.nextcloud.com\/server\/latest\/admin_manual\/release_notes\/upgrade_to_33.html and https:\/\/github.com\/nextcloud\/server\/wiki\/Releases-and-PHP-versions. So, let&#8217;s install PHP and its required extensions.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># apt install php8.5-{fpm,xml,intl,common,curl,mbstring,mysql,gd,imagick,zip} bzip2 unzip<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-3-install-and-configure-nginx\"><span class=\"ez-toc-section\" id=\"Step-3-Install-and-Configure-Nginx\"><\/span>Step 3. Install and Configure Nginx<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>In this tutorial, we will install and use Nginx, not Apache. Run the following command to install it<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># apt install nginx -y<\/code><\/pre>\n\n\n\n<p>On an Ubuntu machine, Nginx will run automatically upon installation. It is also configured to start automatically upon reboot. Now, let&#8217;s create an Nginx server block for the domain or subdomain name to host NextCloud on the server. For example, we will use yourdomain.com<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># nano \/etc\/nginx\/conf.d\/nextcloud.conf <\/code><\/pre>\n\n\n\n<p>Insert the following into that file.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>upstream nextcloud {\n    server unix:\/var\/run\/php\/php8.5-fpm.sock;\n}\n\nserver {\n    listen 80;\n    server_name yourdomain.com;\n    root \/var\/www\/html\/nextcloud;\n\n    location = \/robots.txt {\n        allow all;\n        log_not_found off;\n        access_log off;\n    }\n\n    client_max_body_size 512M;\n    fastcgi_buffers 64 4K;\n\n    gzip on;\n    gzip_vary on;\n    gzip_comp_level 4;\n    gzip_min_length 256;\n    gzip_proxied expired no-cache no-store private no_last_modified no_etag auth;\n    gzip_types application\/atom+xml application\/javascript application\/json application\/ld+json application\/manifest+json application\/rss+xml application\/vnd.geo+json application\/vnd.ms-fontobject application\/x-font-ttf application\/x-web-app-manifest+json application\/xhtml+xml application\/xml font\/opentype image\/bmp image\/svg+xml image\/x-icon text\/cache-manifest text\/css text\/plain text\/vcard text\/vnd.rim.location.xloc text\/vtt text\/x-component text\/x-cross-domain-policy;\n\n    location \/ {\n        rewrite ^ \/index.php;\n    }\n\n    location ~ ^\\\/(?:build|tests|config|lib|3rdparty|templates|data)\\\/ {\n        deny all;\n    }\n    location ~ ^\\\/(?:\\.|autotest|occ|issue|indie|db_|console) {\n        deny all;\n    }\n\n    location ~ ^\\\/(?:index|remote|public|cron|core\\\/ajax\\\/update|status|ocs\\\/v&#91;12]|updater\\\/.+|oc&#91;ms]-provider\\\/.+|.+\\\/richdocumentscode\\\/proxy)\\.php(?:$|\\\/) {\n        fastcgi_split_path_info ^(.+?\\.php)(\\\/.*|)$;\n        set $path_info $fastcgi_path_info;\n        try_files $fastcgi_script_name =404;\n        include fastcgi_params;\n        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;\n        fastcgi_param PATH_INFO $path_info;\n        fastcgi_param modHeadersAvailable true;\n        fastcgi_param front_controller_active true;\n        fastcgi_pass nextcloud;\n        fastcgi_intercept_errors on;\n        fastcgi_request_buffering off;\n    }\n\n    location ~ ^\\\/(?:updater|oc&#91;ms]-provider)(?:$|\\\/) {\n        try_files $uri\/ =404;\n        index index.php;\n    }\n\n    location ~ \\.(?:css|js|woff2?|svg|gif|map)$ {\n        try_files $uri \/index.php$request_uri;\n        add_header Cache-Control \"public, max-age=15778463\";\n        add_header Referrer-Policy \"no-referrer\" always;\n        add_header X-Content-Type-Options \"nosniff\" always;\n        add_header X-Download-Options \"noopen\" always;\n        add_header X-Frame-Options \"SAMEORIGIN\" always;\n        add_header X-Permitted-Cross-Domain-Policies \"none\" always;\n        add_header X-Robots-Tag \"none\" always;\n        add_header X-XSS-Protection \"1; mode=block\" always;\n\n        access_log off;\n    }\n\n    location ~ \\.(?:png|html|ttf|ico|jpg|jpeg|bcmap|mp4|webm)$ {\n        try_files $uri \/index.php$request_uri;\n        access_log off;\n    }\n}<\/code><\/pre>\n\n\n\n<p>Save the file, then exit from the editor. To apply the changes, do not forget to restart nginx.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># systemctl restart nginx<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-4-install-mysql-server\"><span class=\"ez-toc-section\" id=\"Step-4-Install-MySQL-Server\"><\/span>Step 4. Install MySQL Server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>For the database engine, NextCloud supports MySQL 8.0 or 8.4, MariaDB 10.6 or 10.11, and 11.4, PostgreSQL, Oracle, and SQLite. In this step, we are going to install MariaDB server from the default Ubuntu 26.04 repository. To install the MySQL server, execute the command below:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># apt install mysql-server <\/code><\/pre>\n\n\n\n<p>MySQL should be up and running now.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-5-create-a-database\"><span class=\"ez-toc-section\" id=\"Step-5-Create-a-Database\"><\/span>Step 5. Create a Database<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>On Ubuntu 26.04, MySQL will start automatically upon installation. Since the database server is up and running now, we can log in to the MySQL shell and create a database for our NextCloud website.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># mysql <\/code><\/pre>\n\n\n\n<p>Once logged in to the MySQL shell, we can run the following commands.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mysql&gt; CREATE DATABASE nextcloud;\nmysql&gt; CREATE USER 'nextcloud'@'localhost' IDENTIFIED BY 'm0d1fyth15';\nmysql&gt; GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloud'@'localhost';\nmysql&gt; FLUSH PRIVILEGES;\nmysql&gt; \\q<\/code><\/pre>\n\n\n\n<p>Remember to replace m0d1fyth15 with a stronger password.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-6-download-nextcloud\"><span class=\"ez-toc-section\" id=\"Step-6-Download-NextCloud\"><\/span>Step 6. Download NextCloud<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>In this step, we are going to download the NextCloud installation archive file. You can check their releases at https:\/\/download.nextcloud.com\/server\/releases\/ to choose and download a specific version.<\/p>\n\n\n\n<p>We will download the latest available version. Let&#8217;s run this command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># cd \/tmp\n# wget https:\/\/download.nextcloud.com\/server\/releases\/latest.zip -O latest.zip\n# unzip latest.zip -d \/var\/www\/html\n# mkdir \/var\/www\/html\/nextcloud\/data<\/code><\/pre>\n\n\n\n<p>The commands above will download and then extract the compressed file into the directory \/var\/www\/html\/nextcloud. Now, let&#8217;s give the correct permissions.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># chown -R www-data: \/var\/www\/html\/nextcloud<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-7-install-nextcloud\"><span class=\"ez-toc-section\" id=\"Step-7-Install-NextCloud\"><\/span>Step 7. Install NextCloud<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>We can initiate and complete the installation by visiting http:\/\/yourdomain.com in any web browser. Make sure to navigate to the domain you configured earlier when setting up the nginx virtual host.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"415\" height=\"1024\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/nextcloud-create-admin-415x1024.jpg\" alt=\"Install NextCloud on Ubuntu 26.04\" class=\"wp-image-51831\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/nextcloud-create-admin-415x1024.jpg 415w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/nextcloud-create-admin-121x300.jpg 121w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/nextcloud-create-admin-61x150.jpg 61w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/nextcloud-create-admin.jpg 505w\" sizes=\"(max-width: 415px) 100vw, 415px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Fill the forms with the administrative user and password you want to create, and also fill in the database credentials we created earlier in this post, then click on the Install button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"478\" height=\"587\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/nextcloud-login-ubuntu.jpg\" alt=\"Log in to NextCloud\" class=\"wp-image-51830\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/nextcloud-login-ubuntu.jpg 478w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/nextcloud-login-ubuntu-244x300.jpg 244w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/04\/nextcloud-login-ubuntu-122x150.jpg 122w\" sizes=\"(max-width: 478px) 100vw, 478px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Log in with your administrative account you created in the previous step. Now, you can customize and start working on your freshly installed NextCloud website.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-wrapping-it-up\"><span class=\"ez-toc-section\" id=\"Wrapping-It-Up\"><\/span>Wrapping It Up<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>That&#8217;s it! You have successfully installed NextCloud on Ubuntu 26.04.<\/p>\n\n\n\n<p>Of course, you don\u2019t have to install NextCloud on Ubuntu 26.04 if you use one of our <a href=\"https:\/\/www.rosehosting.com\/nextcloud-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">Managed NextCloud Hosting<\/a> services, in which case you can simply ask our expert Linux administrators to install NextCloud on Ubuntu 26.04 for you for free. They are available 24\u00d77 and will address your request immediately. Managing NextCloud websites is not just about the installation; we can help you optimize your NextCloud installation if you have an active service with us.<\/p>\n\n\n\n<p>If you liked this post about how to install NextCloud on Ubuntu 26.04, please share it with your friends or leave a comment down below.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>NextCloud is an open-source cloud solution that allows you to store and share files online. Furthermore, this application provides free &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to Install NextCloud on Ubuntu 26.04\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-nextcloud-on-ubuntu-26-04\/#more-51829\" aria-label=\"Read more about How to Install NextCloud on Ubuntu 26.04\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":51894,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1698],"tags":[1603,1290,2308],"class_list":["post-51829","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ubuntu","tag-how-to-install","tag-nextcloud","tag-ubuntu-26-04","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.5 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Install NextCloud on Ubuntu 26.04 | RoseHosting<\/title>\n<meta name=\"description\" content=\"Learn how to install NextCloud on Ubuntu 26.04 and take full control of your data storage and sharing experiences.\" \/>\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-nextcloud-on-ubuntu-26-04\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install NextCloud on Ubuntu 26.04\" \/>\n<meta property=\"og:description\" content=\"How to Install NextCloud on Ubuntu 26.04 | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-nextcloud-on-ubuntu-26-04\/\" \/>\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-05-13T17:30:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/05\/how-to-install-nextcloud-on-ubuntu-26.04.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-nextcloud-on-ubuntu-26-04\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nextcloud-on-ubuntu-26-04\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Install NextCloud on Ubuntu 26.04\",\"datePublished\":\"2026-05-13T17:30:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nextcloud-on-ubuntu-26-04\\\/\"},\"wordCount\":770,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nextcloud-on-ubuntu-26-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/how-to-install-nextcloud-on-ubuntu-26.04.webp\",\"keywords\":[\"how to install\",\"nextcloud\",\"ubuntu 26.04\"],\"articleSection\":[\"Ubuntu\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nextcloud-on-ubuntu-26-04\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nextcloud-on-ubuntu-26-04\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nextcloud-on-ubuntu-26-04\\\/\",\"name\":\"How to Install NextCloud on Ubuntu 26.04 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nextcloud-on-ubuntu-26-04\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nextcloud-on-ubuntu-26-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/how-to-install-nextcloud-on-ubuntu-26.04.webp\",\"datePublished\":\"2026-05-13T17:30:00+00:00\",\"description\":\"Learn how to install NextCloud on Ubuntu 26.04 and take full control of your data storage and sharing experiences.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nextcloud-on-ubuntu-26-04\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nextcloud-on-ubuntu-26-04\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nextcloud-on-ubuntu-26-04\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/how-to-install-nextcloud-on-ubuntu-26.04.webp\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/how-to-install-nextcloud-on-ubuntu-26.04.webp\",\"width\":1024,\"height\":576,\"caption\":\"How to Install NextCloud on Ubuntu 26.04\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-nextcloud-on-ubuntu-26-04\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install NextCloud on Ubuntu 26.04\"}]},{\"@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 NextCloud on Ubuntu 26.04 | RoseHosting","description":"Learn how to install NextCloud on Ubuntu 26.04 and take full control of your data storage and sharing experiences.","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-nextcloud-on-ubuntu-26-04\/","og_locale":"en_US","og_type":"article","og_title":"How to Install NextCloud on Ubuntu 26.04","og_description":"How to Install NextCloud on Ubuntu 26.04 | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nextcloud-on-ubuntu-26-04\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2026-05-13T17:30:00+00:00","og_image":[{"width":1024,"height":576,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/05\/how-to-install-nextcloud-on-ubuntu-26.04.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-nextcloud-on-ubuntu-26-04\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nextcloud-on-ubuntu-26-04\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Install NextCloud on Ubuntu 26.04","datePublished":"2026-05-13T17:30:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nextcloud-on-ubuntu-26-04\/"},"wordCount":770,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nextcloud-on-ubuntu-26-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/05\/how-to-install-nextcloud-on-ubuntu-26.04.webp","keywords":["how to install","nextcloud","ubuntu 26.04"],"articleSection":["Ubuntu"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-nextcloud-on-ubuntu-26-04\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nextcloud-on-ubuntu-26-04\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nextcloud-on-ubuntu-26-04\/","name":"How to Install NextCloud on Ubuntu 26.04 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nextcloud-on-ubuntu-26-04\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nextcloud-on-ubuntu-26-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/05\/how-to-install-nextcloud-on-ubuntu-26.04.webp","datePublished":"2026-05-13T17:30:00+00:00","description":"Learn how to install NextCloud on Ubuntu 26.04 and take full control of your data storage and sharing experiences.","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nextcloud-on-ubuntu-26-04\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-nextcloud-on-ubuntu-26-04\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nextcloud-on-ubuntu-26-04\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/05\/how-to-install-nextcloud-on-ubuntu-26.04.webp","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/05\/how-to-install-nextcloud-on-ubuntu-26.04.webp","width":1024,"height":576,"caption":"How to Install NextCloud on Ubuntu 26.04"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-nextcloud-on-ubuntu-26-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install NextCloud on Ubuntu 26.04"}]},{"@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\/51829","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=51829"}],"version-history":[{"count":4,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/51829\/revisions"}],"predecessor-version":[{"id":51896,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/51829\/revisions\/51896"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/51894"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=51829"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=51829"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=51829"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}