{"id":50258,"date":"2025-05-05T12:30:00","date_gmt":"2025-05-05T17:30:00","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=50258"},"modified":"2025-03-28T04:39:23","modified_gmt":"2025-03-28T09:39:23","slug":"how-to-install-node-js-on-almalinux-10","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/","title":{"rendered":"How to Install Node.js on AlmaLinux 10"},"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\/2025\/05\/how-to-install-nodejs-on-almalinux-10.webp\" alt=\"How to Install Node.js on AlmaLinux 10\" class=\"wp-image-50290\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-nodejs-on-almalinux-10.webp 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-nodejs-on-almalinux-10-300x169.webp 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-nodejs-on-almalinux-10-150x84.webp 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-nodejs-on-almalinux-10-768x432.webp 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>This blog post will show you how to install Node.js on AlmaLinux 10 OS version\u2014the latest version of AlmaLinux. NodeJS is an open-source cross-platform JavaScript runtime compatible with multiple OSs, such as Windows, Unix, macOS, and Linux. We will stick with Linux, especially AlmaLinux 10. NodeJS offers a variety of features and lets developers use Java for command-line tools and server-side scripting. As we mentioned, it is compatible with JavaScript. It is good to note that Node.js, except for JavaScript, is also written in C, C++, and Python.<\/p>\n\n\n\n<p>In the following paragraphs, we will show you two different ways of installing NodeJS on AlmaLinux 10. Every installation is straightforward and should not take more than 10 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-69c9449e82771\" 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-69c9449e82771\"  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-node-js-on-almalinux-10\/#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-node-js-on-almalinux-10\/#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\/how-to-install-node-js-on-almalinux-10\/#Install-NodeJS-prerequisites\" >Install NodeJS prerequisites<\/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-node-js-on-almalinux-10\/#Install-NodeJS-using-DNF\" >Install NodeJS using DNF<\/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-node-js-on-almalinux-10\/#Install-NodeJS-using-NVM\" >Install NodeJS using 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\/how-to-install-node-js-on-almalinux-10\/#Managing-Multiple-NodeJS-versions-with-NVM\" >Managing Multiple NodeJS versions with NVM<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><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\/almalinux-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">server running AlmaLinux 10<\/a> or any Linux 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\"><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>Before installing NodeJS, we must update the system packages to the latest versions. To do that, execute the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo dnf update -y &amp;&amp; sudo dnf upgrade -y<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Install-NodeJS-prerequisites\"><\/span>Install NodeJS prerequisites<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Before we proceed with the installation, we will install some required prerequisites:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo dnf install tar curl dnf-plugins-core -y<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Install-NodeJS-using-DNF\"><\/span>Install NodeJS using DNF<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Dnf is a package manager used in recent versions of AlmaLinux OS, similar to the yum package manager. The NodeJS package is available by default in the latest AlmaLinux 10 OS, so to install it, you can execute the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">dnf install nodejs<\/pre>\n\n\n\n<p>The system will list the default installation version and ask you to confirm if you want to proceed with the installation by typing Y for yes or N for No. Type <strong>y<\/strong> to proceed with the installation:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[root@host ~]# dnf install nodejs<br>Last metadata expiration check: 0:01:23 ago on Tue Mar 25 07:54:43 2025.<br>Dependencies resolved.<br>========================================================================================================================================================================================<br> Package                                      Architecture                          Version                                                 Repository                             Size<br>========================================================================================================================================================================================<br>Installing:<br> nodejs                                       x86_64_v2                             1:22.4.1-3.el10                                         appstream                              42 k<br>Installing dependencies:<br> libuv                                        x86_64_v2                             1:1.48.0-2.el10                                         appstream                             252 k<br> nodejs-libs                                  x86_64_v2                             1:22.4.1-3.el10                                         appstream                              19 M<br>Installing weak dependencies:<br> nodejs-docs                                  noarch                                1:22.4.1-3.el10                                         appstream                             8.5 M<br> nodejs-full-i18n                             x86_64_v2                             1:22.4.1-3.el10                                         appstream                             8.4 M<br> nodejs-npm                                   x86_64_v2                             1:10.8.1-1.22.4.1.3.el10                                appstream                             2.2 M<br><br>Transaction Summary<br>========================================================================================================================================================================================<br>Install  6 Packages<br><br>Total download size: 38 M<br>Installed size: 201 M<br>Is this ok [y\/N]: <br><\/pre>\n\n\n\n<p>Once the installation is completed, check the installed version with the command below:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">node -v<\/pre>\n\n\n\n<p>You should get the following output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[root@host ~]# node -v\nv22.4.1\n<\/pre>\n\n\n\n<p>As you can see on the latest AlmaLinux 10, the latest NodeJS version is 22. Along with NodeJS, NPM is installed as a package manager for the JavaScript programming language. To check the version of the NPM, execute the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">npm -v<\/pre>\n\n\n\n<p>You will receive the following output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[root@host ~]# npm -v\n10.8.1\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Install-NodeJS-using-NVM\"><\/span>Install NodeJS using NVM<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>NVM is a shortcut for Node Version Manager used to easily install Node.js by listing the NodeJS versions and choosing the one you want. First, we need to install the NVM manager using the following commands:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">curl -o- https:\/\/raw.githubusercontent.com\/nvm-sh\/nvm\/master\/install.sh | bash\n\nsource ~\/.bashrc\n<\/pre>\n\n\n\n<p>Once installed, you can check the version of the NVM:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">nvm -v<\/pre>\n\n\n\n<p>You should get the following output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[root@host ~]# nvm -v\n0.40.2\n<\/pre>\n\n\n\n<p>Now, when NVM is installed, you can list every NodeJS version with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">nvm ls-remote \n<\/pre>\n\n\n\n<p>The list will be very long:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">    .\n    .\n    .\n        v14.21.3   (Latest LTS: Fermium)\n        v15.0.0\n        v15.0.1\n        v15.1.0\n    .\n    .\n    .\n       v16.19.1   (LTS: Gallium)\n       v16.20.0   (LTS: Gallium)\n       v16.20.1   (LTS: Gallium)\n       v16.20.2   (Latest LTS: Gallium)\n    .\n    .\n    .\n       v22.10.0\n       v22.11.0   (LTS: Jod)\n       v22.12.0   (LTS: Jod)\n       v22.13.0   (LTS: Jod)\n       v22.13.1   (LTS: Jod)\n       v22.14.0   (Latest LTS: Jod)\n    .\n    .\n    .\n        v23.8.0\n        v23.9.0\n        v23.10.0    \n<\/pre>\n\n\n\n<p>For example, to install the NodeJS version v16.20.1, you can execute the following nvm command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">nvm install 16.20.1<\/pre>\n\n\n\n<p>After successful installation of this older NodeJS version, you will receive output similar to this:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[root@host ~]# nvm install 16.20.1\nDownloading and installing node v16.20.1...\nLocal cache found: ${NVM_DIR}\/.cache\/bin\/node-v16.20.1-linux-x64\/node-v16.20.1-linux-x64.tar.xz\nChecksums match! Using existing downloaded archive ${NVM_DIR}\/.cache\/bin\/node-v16.20.1-linux-x64\/node-v16.20.1-linux-x64.tar.xz\nNow using node v16.20.1 (npm v8.19.4)\nCreating default alias: default -&gt; 16.20.1 (-&gt; v16.20.1)\n<\/pre>\n\n\n\n<p>To install the latest LTS NodeJS 22, execute the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">nvm install 22.14.0\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Managing-Multiple-NodeJS-versions-with-NVM\"><\/span>Managing Multiple NodeJS versions with NVM<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>To manage multiple NodeJS versions, first, we must check if multiple versions are installed on the server. To do that, execute the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">nvm ls\n<\/pre>\n\n\n\n<p>You should receive output similar to this:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[root@host ~]# nvm ls\n       v16.20.1\n       v18.20.7\n       v20.19.0\n-&gt;     v22.14.0\n         system\ndefault -&gt; 16.20.1 (-&gt; v16.20.1)\niojs -&gt; N\/A (default)\nunstable -&gt; N\/A (default)\nnode -&gt; stable (-&gt; v22.14.0) (default)\nstable -&gt; 22.14 (-&gt; v22.14.0) (default)\nlts\/* -&gt; lts\/jod (-&gt; v22.14.0)\nlts\/argon -&gt; v4.9.1 (-&gt; N\/A)\nlts\/boron -&gt; v6.17.1 (-&gt; N\/A)\nlts\/carbon -&gt; v8.17.0 (-&gt; N\/A)\nlts\/dubnium -&gt; v10.24.1 (-&gt; N\/A)\nlts\/erbium -&gt; v12.22.12 (-&gt; N\/A)\nlts\/fermium -&gt; v14.21.3 (-&gt; N\/A)\nlts\/gallium -&gt; v16.20.2 (-&gt; N\/A)\nlts\/hydrogen -&gt; v18.20.7\nlts\/iron -&gt; v20.19.0\nlts\/jod -&gt; v22.14.0\n<\/pre>\n\n\n\n<p>As you can see in our example, there are four installed NodeJS versions, and the current NodeJS is <strong>v22.14.0<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">       v16.20.1\n       v18.20.7\n       v20.19.0\n-&gt;     v22.14.0\n<\/pre>\n\n\n\n<p>To use, for example, NodeJS <strong>v18.20.7<\/strong>, execute the command below:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">nvm use 18.20.7<\/pre>\n\n\n\n<p>You should get the following confirmation message:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[root@host ~]# nvm use 18.20.7\nNow using node v18.20.7 (npm v10.8.2\n<\/pre>\n\n\n\n<p>To remove a specific version, such as <strong>v20.19.0,<\/strong> execute the command below:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">nvm uninstall 20.19.0<\/pre>\n\n\n\n<p>The confirmation message about the removal would be the following:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[root@host ~]# nvm uninstall 20.19.0\nUninstalled node v20.19.0\n<\/pre>\n\n\n\n<p>That&#8217;s it. You successfully installed NodeJS and learned to manage multiple NodeJS versions on the latest AlmaLinux 10 OS.<\/p>\n\n\n\n<p>Of course, you don\u2019t have to install NodeJS on AlmaLinux 10 if you have difficulties and are unfamiliar with Linux. You can always contact our technical support. You only need to sign up for one of our NVMe <a href=\"https:\/\/www.rosehosting.com\/linux-vps-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">Linux VPS 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>If you liked this post on how to install Node.js on AlmaLinux 10, please share it with your friends or leave a comment down below.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This blog post will show you how to install Node.js on AlmaLinux 10 OS version\u2014the latest version of AlmaLinux. NodeJS &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to Install Node.js on AlmaLinux 10\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/#more-50258\" aria-label=\"Read more about How to Install Node.js on AlmaLinux 10\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":50290,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2176],"tags":[2263,1603,357],"class_list":["post-50258","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-almalinux","tag-almalinux-10","tag-how-to-install","tag-node-js","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.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Install Node.js on AlmaLinux 10 | RoseHosting<\/title>\n<meta name=\"description\" content=\"Learn how to install Node.js on AlmaLinux 10 using our latest easy-to-follow guide, or have our Linux admins install it for you.\" \/>\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-node-js-on-almalinux-10\/\" \/>\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 AlmaLinux 10\" \/>\n<meta property=\"og:description\" content=\"How to Install Node.js on AlmaLinux 10 | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/\" \/>\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=\"2025-05-05T17:30:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-nodejs-on-almalinux-10.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-node-js-on-almalinux-10\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Install Node.js on AlmaLinux 10\",\"datePublished\":\"2025-05-05T17:30:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/\"},\"wordCount\":643,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-nodejs-on-almalinux-10.webp\",\"keywords\":[\"almalinux 10\",\"how to install\",\"node.js\"],\"articleSection\":[\"AlmaLinux\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/\",\"name\":\"How to Install Node.js on AlmaLinux 10 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-nodejs-on-almalinux-10.webp\",\"datePublished\":\"2025-05-05T17:30:00+00:00\",\"description\":\"Learn how to install Node.js on AlmaLinux 10 using our latest easy-to-follow guide, or have our Linux admins install it for you.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/#primaryimage\",\"url\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-nodejs-on-almalinux-10.webp\",\"contentUrl\":\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-nodejs-on-almalinux-10.webp\",\"width\":1024,\"height\":576,\"caption\":\"How to Install Node.js on AlmaLinux 10\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/#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 AlmaLinux 10\"}]},{\"@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 AlmaLinux 10 | RoseHosting","description":"Learn how to install Node.js on AlmaLinux 10 using our latest easy-to-follow guide, or have our Linux admins install it for you.","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-node-js-on-almalinux-10\/","og_locale":"en_US","og_type":"article","og_title":"How to Install Node.js on AlmaLinux 10","og_description":"How to Install Node.js on AlmaLinux 10 | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2025-05-05T17:30:00+00:00","og_image":[{"width":1024,"height":576,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-nodejs-on-almalinux-10.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-node-js-on-almalinux-10\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Install Node.js on AlmaLinux 10","datePublished":"2025-05-05T17:30:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/"},"wordCount":643,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-nodejs-on-almalinux-10.webp","keywords":["almalinux 10","how to install","node.js"],"articleSection":["AlmaLinux"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/","name":"How to Install Node.js on AlmaLinux 10 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-nodejs-on-almalinux-10.webp","datePublished":"2025-05-05T17:30:00+00:00","description":"Learn how to install Node.js on AlmaLinux 10 using our latest easy-to-follow guide, or have our Linux admins install it for you.","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-nodejs-on-almalinux-10.webp","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2025\/05\/how-to-install-nodejs-on-almalinux-10.webp","width":1024,"height":576,"caption":"How to Install Node.js on AlmaLinux 10"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-node-js-on-almalinux-10\/#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 AlmaLinux 10"}]},{"@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\/50258","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=50258"}],"version-history":[{"count":6,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/50258\/revisions"}],"predecessor-version":[{"id":50292,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/50258\/revisions\/50292"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/50290"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=50258"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=50258"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=50258"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}