{"id":51769,"date":"2026-05-25T12:30:00","date_gmt":"2026-05-25T17:30:00","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=51769"},"modified":"2026-05-02T17:38:25","modified_gmt":"2026-05-02T22:38:25","slug":"install-node-js-on-ubuntu-26-04","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/install-node-js-on-ubuntu-26-04\/","title":{"rendered":"How to Install Node.js 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-nodejs-on-ubuntu-26.04.webp\" alt=\"How to Install Node.js on Ubuntu 26.04\" class=\"wp-image-51903\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/05\/how-to-install-nodejs-on-ubuntu-26.04.webp 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/05\/how-to-install-nodejs-on-ubuntu-26.04-300x169.webp 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/05\/how-to-install-nodejs-on-ubuntu-26.04-150x84.webp 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/05\/how-to-install-nodejs-on-ubuntu-26.04-768x432.webp 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This blog post explains how to install Node.js on Ubuntu 26.04. Node.js is a free and open-source JavaScript runtime environment that allows developers to execute JavaScript code outside of a web browser. Before Node.js was developed, JavaScript was client-side-only for adding interactivity to web pages, but after Node.js, it moved to the backend, allowing developers to use a single language for client- and server-side development. Besides this, Node.js is event-driven and non-blocking, handles thousands of concurrent connections, is cross-platform, runs on multiple operating systems, and includes a set of built-in modules.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Installing Node.js on Ubuntu 26.04 is a straightforward process that may take different amounts of time depending on how we use it. Let&#8217;s get started!<\/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-6a14bfb4910ec\" 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-6a14bfb4910ec\"  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\/install-node-js-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\/install-node-js-on-ubuntu-26-04\/#Update-the-System\" >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\/install-node-js-on-ubuntu-26-04\/#Installing-NodeJS-using-Ubuntus-default-repository\" >Installing NodeJS using Ubuntu&#8217;s default repository<\/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\/install-node-js-on-ubuntu-26-04\/#Installing-NodeJS-from-NodeSource-Repository\" >Installing NodeJS from NodeSource Repository<\/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\/install-node-js-on-ubuntu-26-04\/#Installing-NodeJS-via-Node-Version-Manager-NVM\" >Installing NodeJS via Node Version Manager (NVM)<\/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\/install-node-js-on-ubuntu-26-04\/#Conclusion\" >Conclusion<\/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\/ubuntu-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">server running Ubuntu 26.04<\/a> OS<\/li>\n\n\n\n<li>User privileges: root or non-root user with sudo privileges<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-update-the-system\"><span class=\"ez-toc-section\" id=\"Update-the-System\"><\/span>Update the System<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before we start installing 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\">apt update -y &amp;&amp; apt upgrade -y<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-installing-nodejs-using-ubuntu-s-default-repository\"><span class=\"ez-toc-section\" id=\"Installing-NodeJS-using-Ubuntus-default-repository\"><\/span>Installing NodeJS using Ubuntu&#8217;s default repository<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The fastest way to install NodeJS is by using the default system repository. NodeJS is included in the Ubuntu 26.04 repository, so to install it, simply execute the following command:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">apt install nodejs npm<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once installed, you can verify the installation with the command below:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">node -v<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">You should get the following output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">root@host:~# node -v<br>v22.22.1<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-installing-nodejs-from-nodesource-repository\"><span class=\"ez-toc-section\" id=\"Installing-NodeJS-from-NodeSource-Repository\"><\/span>Installing NodeJS from NodeSource Repository<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In the previous step, we installed NodeJS version 22, but the latest NodeJS version is NodeJS 25. To install a specific version on the system, we use the second way: installation from the Node source, which provides a setup script that configures the repository and automatically installs the required GPG key.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">First, we need to install <strong>curl<\/strong> for downloading the setup script:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">apt install -y curl <\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Once installed, we can run the setup script for your desired Node.js major version:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">curl -fsSL https:\/\/deb.nodesource.com\/setup_25.x | sudo bash -<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">After execution of that, you will receive the following output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Get:6 https:\/\/deb.nodesource.com\/node_25.x nodistro\/main amd64 Packages [3,035 B]<br>Fetched 13.6 kB in 0s (46.5 kB\/s)<br>1 package can be upgraded. Run 'apt list --upgradable' to see it.<br>2026-04-01 00:17:11 - Repository configured successfully.<br>2026-04-01 00:17:11 - To install Node.js, run: apt install nodejs -y<br>2026-04-01 00:17:11 - You can use N|solid Runtime as a node.js alternative<br>2026-04-01 00:17:11 - To install N|solid Runtime, run: apt install nsolid -y<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This means that NodeJS 25 was added, and we can install it with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">apt install nodejs -y<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The previous version of NodeJS installed via the Ubuntu default repo will be deleted. To check the new installation, execute the command you already know:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">node -v<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">You should get the following output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">root@host:~# node -v<br>v25.8.2<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-installing-nodejs-via-node-version-manager-nvm\"><span class=\"ez-toc-section\" id=\"Installing-NodeJS-via-Node-Version-Manager-NVM\"><\/span>Installing NodeJS via Node Version Manager (NVM)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Node Version Manager is a command-line tool that allows developers to install, manage, and switch between multiple versions of Node.js on a single machine. This way is preferred when we need multiple versions on our system.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">First, we need to install NVM. To do that, download the installation script:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">curl -o- https:\/\/raw.githubusercontent.com\/nvm-sh\/nvm\/v0.39.7\/install.sh | bash<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Once installed, reload the shell configuration:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">source ~\/.bashrc<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">To verify the NVM installation, execute the command below:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">nvm --version<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">You should get the following output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">root@host:~# nvm --version<br>0.39.7<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Now we can list the available Nodejs versions that can be installed with NVM:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">nvm ls-remote --lts<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The list will be long and will look like this:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">         v4.2.0   (LTS: Argon)<br>         v4.2.1   (LTS: Argon)<br>         v4.2.2   (LTS: Argon)<br>         v4.2.3   (LTS: Argon)<br>         v4.2.4   (LTS: Argon)<br>         v4.2.5   (LTS: Argon)<br>         v4.2.6   (LTS: Argon)<br>         v4.3.0   (LTS: Argon)            <br>            .<br>            .<br>            .<br>            .<br>       v22.21.0   (LTS: Jod)<br>       v22.21.1   (LTS: Jod)<br>       v22.22.0   (LTS: Jod)<br>       v22.22.1   (LTS: Jod)<br>       v22.22.2   (Latest LTS: Jod)<br>       v24.11.0   (LTS: Krypton)<br>       v24.11.1   (LTS: Krypton)<br>       v24.12.0   (LTS: Krypton)<br>       v24.13.0   (LTS: Krypton)<br>       v24.13.1   (LTS: Krypton)<br>       v24.14.0   (LTS: Krypton)<br>       v24.14.1   (Latest LTS: Krypton)<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Now, we can install even NodeJS versions older than 10 years. To install NodeJS 4 version, for example, execute the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">nvm install 4.2.2<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">After installation, you can check the version:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">node -v<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">You should get the following output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">root@host:~# node -v<br>v4.2.2<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">To list the installed versions with the NVM, you can use the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">nvm ls<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Our output was the following:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">root@host:~# nvm ls<br>-&gt;       v4.2.2<br>         system<br>default -&gt; 4.2.2 (-&gt; v4.2.2)<br>iojs -&gt; N\/A (default)<br>unstable -&gt; N\/A (default)<br>node -&gt; stable (-&gt; v4.2.2) (default)<br>stable -&gt; 4.2 (-&gt; v4.2.2) (default)<br>lts\/* -&gt; lts\/krypton (-&gt; N\/A)<br>lts\/argon -&gt; v4.9.1 (-&gt; N\/A)<br>lts\/boron -&gt; v6.17.1 (-&gt; N\/A)<br>lts\/carbon -&gt; v8.17.0 (-&gt; N\/A)<br>lts\/dubnium -&gt; v10.24.1 (-&gt; N\/A)<br>lts\/erbium -&gt; v12.22.12 (-&gt; N\/A)<br>lts\/fermium -&gt; v14.21.3 (-&gt; N\/A)<br>lts\/gallium -&gt; v16.20.2 (-&gt; N\/A)<br>lts\/hydrogen -&gt; v18.20.8 (-&gt; N\/A)<br>lts\/iron -&gt; v20.20.2 (-&gt; N\/A)<br>lts\/jod -&gt; v22.22.2 (-&gt; N\/A)<br>lts\/krypton -&gt; v24.14.1 (-&gt; N\/A)<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-conclusion\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In conclusion, installing Node.js via the default Ubuntu repository is the simplest and most stable method, but it often provides outdated versions. Using NodeSource offers a better balance, delivering more up-to-date releases while remaining system-wide and easy to manage. NVM (Node Version Manager) is the most flexible option, allowing multiple Node.js versions and easy switching between them, making it ideal for development environments. The best choice depends on whether you prioritize stability, newer features, or flexibility in version control.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s it. You successfully installed NodeJS on Ubuntu 26.04 in three different ways.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Of course, you don\u2019t have to install NodeJS on Ubuntu 26.04 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 <a href=\"https:\/\/www.rosehosting.com\/nodejs-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">Node.js hosting plans<\/a> and submit a support ticket. We are available 24\/7 and will take care of your request immediately.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you liked this post about installing NodeJS on Ubuntu 26.04, please share it with your friends or leave a comment down below.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This blog post explains how to install Node.js on Ubuntu 26.04. Node.js is a free and open-source JavaScript runtime environment &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to Install Node.js on Ubuntu 26.04\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/install-node-js-on-ubuntu-26-04\/#more-51769\" aria-label=\"Read more about How to Install Node.js on Ubuntu 26.04\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":51903,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1698],"tags":[1603,357,2308],"class_list":["post-51769","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ubuntu","tag-how-to-install","tag-node-js","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.6 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Install Node.js on Ubuntu 26.04 | RoseHosting<\/title>\n<meta name=\"description\" content=\"Learn how to install Node.js on Ubuntu 26.04 quickly and easily with our step-by-step guide for developers.\" \/>\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\/install-node-js-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 Node.js on Ubuntu 26.04\" \/>\n<meta property=\"og:description\" content=\"How to Install Node.js on Ubuntu 26.04 | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/install-node-js-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-25T17:30:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/05\/how-to-install-nodejs-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=\"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\\\/install-node-js-on-ubuntu-26-04\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-node-js-on-ubuntu-26-04\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Install Node.js on Ubuntu 26.04\",\"datePublished\":\"2026-05-25T17:30:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-node-js-on-ubuntu-26-04\\\/\"},\"wordCount\":690,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-node-js-on-ubuntu-26-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/how-to-install-nodejs-on-ubuntu-26.04.webp\",\"keywords\":[\"how to install\",\"node.js\",\"ubuntu 26.04\"],\"articleSection\":[\"Ubuntu\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-node-js-on-ubuntu-26-04\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-node-js-on-ubuntu-26-04\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-node-js-on-ubuntu-26-04\\\/\",\"name\":\"How to Install Node.js on Ubuntu 26.04 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-node-js-on-ubuntu-26-04\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-node-js-on-ubuntu-26-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/how-to-install-nodejs-on-ubuntu-26.04.webp\",\"datePublished\":\"2026-05-25T17:30:00+00:00\",\"description\":\"Learn how to install Node.js on Ubuntu 26.04 quickly and easily with our step-by-step guide for developers.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-node-js-on-ubuntu-26-04\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-node-js-on-ubuntu-26-04\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-node-js-on-ubuntu-26-04\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/how-to-install-nodejs-on-ubuntu-26.04.webp\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/how-to-install-nodejs-on-ubuntu-26.04.webp\",\"width\":1024,\"height\":576,\"caption\":\"How to Install Node.js on Ubuntu 26.04\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/install-node-js-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 Node.js 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 Node.js on Ubuntu 26.04 | RoseHosting","description":"Learn how to install Node.js on Ubuntu 26.04 quickly and easily with our step-by-step guide for developers.","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\/install-node-js-on-ubuntu-26-04\/","og_locale":"en_US","og_type":"article","og_title":"How to Install Node.js on Ubuntu 26.04","og_description":"How to Install Node.js on Ubuntu 26.04 | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/install-node-js-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-25T17:30:00+00:00","og_image":[{"width":1024,"height":576,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/05\/how-to-install-nodejs-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":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/install-node-js-on-ubuntu-26-04\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-node-js-on-ubuntu-26-04\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Install Node.js on Ubuntu 26.04","datePublished":"2026-05-25T17:30:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-node-js-on-ubuntu-26-04\/"},"wordCount":690,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-node-js-on-ubuntu-26-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/05\/how-to-install-nodejs-on-ubuntu-26.04.webp","keywords":["how to install","node.js","ubuntu 26.04"],"articleSection":["Ubuntu"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/install-node-js-on-ubuntu-26-04\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/install-node-js-on-ubuntu-26-04\/","url":"https:\/\/www.rosehosting.com\/blog\/install-node-js-on-ubuntu-26-04\/","name":"How to Install Node.js on Ubuntu 26.04 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-node-js-on-ubuntu-26-04\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-node-js-on-ubuntu-26-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/05\/how-to-install-nodejs-on-ubuntu-26.04.webp","datePublished":"2026-05-25T17:30:00+00:00","description":"Learn how to install Node.js on Ubuntu 26.04 quickly and easily with our step-by-step guide for developers.","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/install-node-js-on-ubuntu-26-04\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/install-node-js-on-ubuntu-26-04\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/install-node-js-on-ubuntu-26-04\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/05\/how-to-install-nodejs-on-ubuntu-26.04.webp","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2026\/05\/how-to-install-nodejs-on-ubuntu-26.04.webp","width":1024,"height":576,"caption":"How to Install Node.js on Ubuntu 26.04"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/install-node-js-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 Node.js 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\/51769","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=51769"}],"version-history":[{"count":5,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/51769\/revisions"}],"predecessor-version":[{"id":51904,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/51769\/revisions\/51904"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/51903"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=51769"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=51769"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=51769"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}