{"id":15887,"date":"2024-07-15T16:44:58","date_gmt":"2024-07-15T13:14:58","guid":{"rendered":"https:\/\/www.itpiran.net\/blog\/?p=15887"},"modified":"2024-07-15T16:44:58","modified_gmt":"2024-07-15T13:14:58","slug":"how-to-install-node-js-on-rocky-linux-8","status":"publish","type":"post","link":"https:\/\/www.itpiran.net\/blog\/de\/tutorials\/how-to-install-node-js-on-rocky-linux-8\/","title":{"rendered":"Wie installiert man Node.js auf Rocky Linux 8?"},"content":{"rendered":"<h2 id=\"%d9%85%d9%82%d8%af%d9%85%d9%87\">Einf\u00fchrung<\/h2>\n<p>Node.js ist eine JavaScript-Laufzeitumgebung f\u00fcr die serverseitige Programmierung. Sie erm\u00f6glicht Entwicklern die Erstellung skalierbarer Backend-Funktionen mit JavaScript, einer Sprache, die vielen aus der browserbasierten Webentwicklung bekannt ist.<\/p>\n<p>In dieser Anleitung zeigen wir Ihnen drei verschiedene M\u00f6glichkeiten, Node.js auf einem Rocky Linux 8-Server zu installieren:<\/p>\n<ul>\n<li>Mit dnf wird das Node.js-Paket aus dem Standard-Software-Repository von Rocky installiert.<\/li>\n<li>Verwendung von dnf mit dem Nodesource-Software-Repository zur Installation bestimmter Versionen des nodejs-Pakets<\/li>\n<li>Installieren Sie nvm, den Node Version Manager, und verwenden Sie ihn, um mehrere Versionen von Node.js zu installieren und zu verwalten.<\/li>\n<\/ul>\n<p>F\u00fcr viele Benutzer ist die Verwendung von dnf mit den Standardpaketquellen ausreichend. Ben\u00f6tigen Sie neuere (oder \u00e4ltere) Versionen von Node, sollten Sie das Nodesource-Repository verwenden. Wenn Sie aktiv Node-Anwendungen entwickeln und zwischen verschiedenen Node-Versionen wechseln m\u00fcssen, w\u00e4hlen Sie die nvm-Methode.<\/p>\n<h5 id=\"%d9%be%db%8c%d8%b4-%d9%86%db%8c%d8%a7%d8%b2%d9%87%d8%a7\">Voraussetzungen<\/h5>\n<p>Diese Anleitung setzt voraus, dass Sie Rocky Linux 8 verwenden. Bevor Sie beginnen, m\u00fcssen Sie ein Benutzerkonto ohne Root-Rechte mit sudo-Berechtigungen auf Ihrem System einrichten.<\/p>\n<h2 id=\"%da%af%d8%b2%db%8c%d9%86%d9%87-1-%d9%86%d8%b5%d8%a8-node-js-%d8%a8%d8%a7-dnf-%d8%a7%d8%b2-%d9%85%d8%ae%d8%a7%d8%b2%d9%86-%d9%be%db%8c%d8%b4-%d9%81%d8%b1%d8%b6\">Option 1 \u2013 Node.js mit DNF aus den Standard-Repositories installieren<\/h2>\n<p>Rocky Linux 8 enth\u00e4lt eine Version von Node.js in seinen Standard-Repositories, die f\u00fcr eine einheitliche Benutzererfahrung auf verschiedenen Systemen sorgt. Zum Zeitpunkt der Erstellung dieses Dokuments ist die Version 10.24.0 in den Repositories verf\u00fcgbar. Dies ist zwar nicht die neueste Version, sollte aber stabil und f\u00fcr schnelle Tests der Sprache ausreichend sein.<\/p>\n<p>Sie k\u00f6nnen den dnf-Paketmanager verwenden, um diese Version zu erhalten:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>sudo dnf install nodejs -y\r\n<\/code><\/pre>\n<\/div>\n<p>\u00dcberpr\u00fcfen Sie die erfolgreiche Installation, indem Sie die Versionsnummer abfragen:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>node -v\r\n<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\nv10.24.0<\/code><\/pre>\n<\/div>\n<p>Wenn das Paket in den Repositories Ihren Anforderungen entspricht, ist das alles, was Sie tun m\u00fcssen, um Node.js zum Laufen zu bringen. Das Node.js-Paket aus den Standard-Repositories von Rocky enth\u00e4lt auch npm, den Paketmanager f\u00fcr Node.js. Damit k\u00f6nnen Sie Module und Pakete f\u00fcr die Verwendung mit Node.js installieren.<\/p>\n<p>Sie haben Node.js und npm nun erfolgreich mit dnf und den Standard-Software-Repositories von Rocky installiert. Im n\u00e4chsten Abschnitt erfahren Sie, wie Sie mithilfe eines alternativen Repositorys verschiedene Versionen von Node.js installieren.<\/p>\n<h2 id=\"%da%af%d8%b2%db%8c%d9%86%d9%87-2-%d9%86%d8%b5%d8%a8-node-js-%d8%a8%d8%a7-dnf-%d8%a8%d8%a7-%d8%a7%d8%b3%d8%aa%d9%81%d8%a7%d8%af%d9%87-%d8%a7%d8%b2-%d9%85%d8%ae%d8%b2%d9%86-nodesource\">Option 2 \u2013 Node.js mit DNF \u00fcber das NodeSource-Repository installieren.<\/h2>\n<p>Um eine andere Version von Node.js zu installieren, k\u00f6nnen Sie das NodeSource-Repository verwenden. NodeSource ist ein Drittanbieter-Repository, das mehr Node.js-Versionen als die offiziellen Rocky-Repositories bietet. Zum Zeitpunkt der Erstellung dieses Dokuments sind die Node.js-Versionen 14, 16 und 17 verf\u00fcgbar.<\/p>\n<p>Zuerst m\u00fcssen Sie das Repository lokal konfigurieren, um auf dessen Pakete zugreifen zu k\u00f6nnen. Verwenden Sie dazu in Ihrem Home-Verzeichnis den Befehl `curl`, um das Installationsskript f\u00fcr die gew\u00fcnschte Version herunterzuladen. Ersetzen Sie dabei `18.x` durch die von Ihnen bevorzugte Versionsnummer (falls abweichend).<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>cd ~\r\ncurl -sL https:\/\/rpm.nodesource.com\/setup_18.x -o nodesource_setup.sh<\/code><\/pre>\n<\/div>\n<p>Weitere Informationen zu den verf\u00fcgbaren Versionen finden Sie in der NodeSource-Dokumentation.<\/p>\n<p>Sie k\u00f6nnen den Inhalt des heruntergeladenen Skripts mit vi (oder Ihrem bevorzugten Texteditor) \u00fcberpr\u00fcfen:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>vi nodesource_setup.sh\r\n<\/code><\/pre>\n<\/div>\n<p>Das Ausf\u00fchren von Shell-Skripten von Drittanbietern gilt nicht immer als Best Practice. NodeSource implementiert jedoch in diesem Fall eine eigene Logik, um sicherzustellen, dass die korrekten Befehle basierend auf der ben\u00f6tigten Distribution und Version an Ihren Paketmanager \u00fcbergeben werden. Wenn Sie sich vergewissert haben, dass das Skript sicher ausgef\u00fchrt werden kann, beenden Sie Ihren Editor und f\u00fchren Sie das Skript anschlie\u00dfend mit sudo aus.<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>sudo bash nodesource_setup.sh\r\n<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\n\u2026\r\n## Your system appears to already have Node.js installed from an alternative source.\r\nRun `sudo yum remove -y nodejs npm` to remove these first.\r\n## Run `sudo yum install -y nodejs` to install Node.js 18.x and npm.\r\n## You may run dnf if yum is not available:\r\nsudo dnf install -y nodejs\r\n## You may also need development tools to build native addons:\r\nsudo yum install gcc-c++ make\r\n## To install the Yarn package manager, run:\r\ncurl -sL https:\/\/dl.yarnpkg.com\/rpm\/yarn.repo | sudo tee \/etc\/yum.repos.d\/yarn.repo\r\nsudo yum install yarn<\/code><\/pre>\n<\/div>\n<p>Das Repository wird Ihrer Konfiguration hinzugef\u00fcgt und Ihr lokaler Paketcache automatisch aktualisiert. Sie k\u00f6nnen das Node.js-Paket nun wie im vorherigen Abschnitt beschrieben installieren. Es empfiehlt sich, Ihre alten Node.js-Pakete vor der Installation der neuen Version mit `sudo dnf remove nodejs npm` vollst\u00e4ndig zu entfernen. Dies hat keine Auswirkungen auf Ihre Einstellungen, sondern nur auf die installierten Versionen. Drittanbieter-Repositories bieten ihre Software nicht immer so an, dass sie ein direktes Upgrade der Standardpakete erm\u00f6glicht. Bei Problemen k\u00f6nnen Sie jederzeit versuchen, auf eine saubere Paketliste zur\u00fcckzugreifen.<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>sudo dnf remove nodejs npm -y\r\n```command\r\nsudo dnf install nodejs -y<\/code><\/pre>\n<\/div>\n<p>\u00dcberpr\u00fcfen Sie, ob Sie die neue Version installiert haben, indem Sie Node mit dem Versionsflag -v ausf\u00fchren:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>node -v\r\n<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\nv18.6.0<\/code><\/pre>\n<\/div>\n<p>Das NodeSource nodejs-Paket enth\u00e4lt sowohl die Node-Bin\u00e4rdatei als auch npm, sodass Sie npm nicht separat installieren m\u00fcssen.<\/p>\n<p>Sie haben nun Node.js und npm erfolgreich mit dnf und dem NodeSource-Repository installiert. Im n\u00e4chsten Abschnitt wird die Verwendung des Node Version Managers zur Installation und Verwaltung mehrerer Node.js-Versionen erl\u00e4utert.<\/p>\n<h2 id=\"%da%af%d8%b2%db%8c%d9%86%d9%87-3-%d9%86%d8%b5%d8%a8-node-%d8%a8%d8%a7-%d8%a7%d8%b3%d8%aa%d9%81%d8%a7%d8%af%d9%87-%d8%a7%d8%b2-node-version-manager\">Option 3 \u2013 Node mithilfe des Node Version Managers installieren<\/h2>\n<p>Eine weitere flexible M\u00f6glichkeit zur Installation von Node.js bietet nvm, der Node Version Manager. Mit dieser Software lassen sich viele verschiedene, unabh\u00e4ngige Versionen von Node.js und die zugeh\u00f6rigen Node-Pakete gleichzeitig installieren und verwalten.<\/p>\n<p>Um NVM auf Ihrem Rocky Linux 8-System zu installieren, besuchen Sie die GitHub-Seite des Projekts. Kopieren Sie den curl-Befehl aus der README-Datei auf der Startseite. Dadurch erhalten Sie die neueste Version des Installationsskripts.<\/p>\n<p>Bevor Sie den Befehl an Bash \u00fcbergeben, sollten Sie das Skript immer \u00fcberpr\u00fcfen, um sicherzustellen, dass es nichts tut, womit Sie nicht einverstanden sind. Dies k\u00f6nnen Sie tun, indem Sie den Abschnitt | bash am Ende des curl-Befehls entfernen:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>curl -o- https:\/\/raw.githubusercontent.com\/nvm-sh\/nvm\/v0.39.1\/install.sh\r\n<\/code><\/pre>\n<\/div>\n<p>Schauen Sie sich die \u00c4nderungen an und vergewissern Sie sich, dass Sie damit einverstanden sind. Wenn Sie zufrieden sind, f\u00fchren Sie den Befehl erneut aus und f\u00fcgen Sie am Ende \u201e| bash\u201c hinzu. Die verwendete URL \u00e4ndert sich je nach der neuesten nvm-Version. Aktuell kann das Skript jedoch heruntergeladen und ausgef\u00fchrt werden, indem Sie Folgendes eingeben:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>curl -o- https:\/\/raw.githubusercontent.com\/nvm-sh\/nvm\/v0.39.1\/install.sh | bash<\/code><\/pre>\n<\/div>\n<\/div>\n<p>Dadurch wird das nvm-Skript in Ihrem Benutzerkonto installiert. Um es zu verwenden, m\u00fcssen Sie zuerst Ihre .bashrc-Datei einbinden:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>source ~\/.bashrc\r\n<\/code><\/pre>\n<\/div>\n<p>Sie k\u00f6nnen nun NVM fragen, welche Node-Version verf\u00fcgbar ist:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>nvm list-remote\r\n<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\n. . .\r\nv16.11.1\r\nv16.12.0\r\nv16.13.0 (LTS: Gallium)\r\nv16.13.1 (LTS: Gallium)\r\nv16.13.2 (LTS: Gallium)\r\nv16.14.0 (LTS: Gallium)\r\nv16.14.1 (LTS: Gallium)\r\nv16.14.2 (LTS: Gallium)\r\nv16.15.0 (LTS: Gallium)\r\nv16.15.1 (LTS: Gallium)\r\nv16.16.0 (Latest LTS: Gallium)\r\nv17.0.0\r\nv17.0.1\r\nv17.1.0\r\nv17.2.0\r\n\u2026<\/code><\/pre>\n<\/div>\n<p>Das ist eine sehr lange Liste! Sie k\u00f6nnen eine Node-Version installieren, indem Sie die jeweilige Versionsnummer eingeben. Um beispielsweise Version 16.16.0 (eine LTS-Version) zu installieren, geben Sie Folgendes ein:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>nvm install v16.16.0\r\n<\/code><\/pre>\n<\/div>\n<p>Sie k\u00f6nnen die verschiedenen installierten Versionen anzeigen, indem Sie Folgendes eingeben:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>nvm list\r\n<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\n-&gt; v16.16.0\r\nsystem\r\ndefault -&gt; v16.16.0\r\niojs -&gt; N\/A (default)\r\nunstable -&gt; N\/A (default)\r\nnode -&gt; stable (-&gt; v16.16.0) (default)\r\nstable -&gt; 16.16 (-&gt; v16.16.0) (default)\r\nlts\/* -&gt; lts\/gallium (-&gt; v16.16.0)\r\nlts\/argon -&gt; v4.9.1 (-&gt; N\/A)\r\nlts\/boron -&gt; v6.17.1 (-&gt; N\/A)\r\nlts\/carbon -&gt; v8.17.0 (-&gt; N\/A)\r\nlts\/dubnium -&gt; v10.24.1 (-&gt; N\/A)\r\nlts\/erbium -&gt; v12.22.12 (-&gt; N\/A)\r\nlts\/fermium -&gt; v14.20.0 (-&gt; N\/A)\r\nlts\/gallium -&gt; v16.16.0<\/code><\/pre>\n<\/div>\n<p>Hier wird in der ersten Zeile die aktuell aktive Version angezeigt (-&gt;v16.16.0), gefolgt von einigen Aliasen und den Versionen, auf die sich diese Aliase beziehen.<\/p>\n<p>Sie k\u00f6nnen auch eine Version basierend auf diesen Aliasen installieren. Um beispielsweise Fermium zu installieren, f\u00fchren Sie Folgendes aus:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>nvm install lts\/fermium\r\n<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\">Output\r\nDownloading and installing node v14.19.0...\r\nDownloading https:\/\/nodejs.org\/dist\/v14.19.0\/node-v14.19.0-linux-x64.tar.xz...\r\n################################################################################# 100.0%\r\nComputing checksum with sha256sum\r\nChecksums matched!\r\nNow using node v14.19.0 (npm v6.14.16)<\/pre>\n<\/div>\n<p>Sie k\u00f6nnen die erfolgreiche Installation mit der gleichen Methode wie in den anderen Abschnitten \u00fcberpr\u00fcfen, indem Sie Folgendes eingeben:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>node -v\r\n<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\nv14.19.0<\/code><\/pre>\n<\/div>\n<p>Die korrekte Node-Version ist wie erwartet auf unserem Rechner installiert. Eine kompatible Version von npm ist ebenfalls verf\u00fcgbar.<\/p>\n<h2 id=\"%d9%86%d8%aa%db%8c%d8%ac%d9%87\">Ergebnis<\/h2>\n<p>Es gibt viele M\u00f6glichkeiten, Node.js auf einem Rocky-Linux-Server zum Laufen zu bringen. Welche der oben genannten Methoden f\u00fcr Ihre Bed\u00fcrfnisse am besten geeignet ist, h\u00e4ngt von Ihren individuellen Gegebenheiten ab. Die Verwendung der in den Rocky-Repositories enthaltenen Version ist zwar am einfachsten, bietet aber mit nvm oder dem NodeSource-Repository mehr Flexibilit\u00e4t.<\/p>","protected":false},"excerpt":{"rendered":"Einf\u00fchrung Node.js ist eine JavaScript-Laufzeitumgebung f\u00fcr die serverseitige Programmierung. Sie erm\u00f6glicht Entwicklern\u2026","protected":false},"author":1,"featured_media":15888,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_focuskw":"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Node.js \u062f\u0631 \u0631\u0627\u06a9\u06cc \u200b\u200b\u0644\u06cc\u0646\u0648\u06a9\u0633 8","_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","_yoast_wpseo_canonical":"","_yoast_wpseo_opengraph-description":"","_yoast_wpseo_opengraph-image":"","_yoast_wpseo_twitter-description":"","_yoast_wpseo_twitter-image":"","_yoast_wpseo_focuskeywords":"","_yoast_wpseo_primary_category":"193","footnotes":""},"categories":[193,363,369],"tags":[384,358,394],"class_list":{"0":"post-15887","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tutorials","8":"category-programming","9":"category-os","10":"tag-java-script","11":"tag-linux","12":"tag-nodejs"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Node.js \u062f\u0631 \u0631\u0627\u06a9\u06cc \u200b\u200b\u0644\u06cc\u0646\u0648\u06a9\u0633 8 - \u0628\u0644\u0627\u06af ITPiran<\/title>\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.itpiran.net\/blog\/de\/tutorials\/how-to-install-node-js-on-rocky-linux-8\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Node.js \u062f\u0631 \u0631\u0627\u06a9\u06cc \u200b\u200b\u0644\u06cc\u0646\u0648\u06a9\u0633 8 - \u0628\u0644\u0627\u06af ITPiran\" \/>\n<meta property=\"og:description\" content=\"\u0645\u0642\u062f\u0645\u0647 Node.js \u06cc\u06a9 \u0632\u0645\u0627\u0646 \u0627\u062c\u0631\u0627 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0633\u0645\u062a \u0633\u0631\u0648\u0631 \u0627\u0633\u062a. \u0627\u06cc\u0646 \u0628\u0647 \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u0627\u062c\u0627\u0632\u0647&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.itpiran.net\/blog\/de\/tutorials\/how-to-install-node-js-on-rocky-linux-8\/\" \/>\n<meta property=\"og:site_name\" content=\"\u0628\u0644\u0627\u06af ITPiran\" \/>\n<meta property=\"article:published_time\" content=\"2024-07-15T13:14:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.itpiran.net\/2024\/07\/15163315\/rocky-linux.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1793\" \/>\n\t<meta property=\"og:image:height\" content=\"1110\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"2\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-node-js-on-rocky-linux-8\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-node-js-on-rocky-linux-8\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/person\\\/04ed27b919baca468a2273f8e4318f81\"},\"headline\":\"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Node.js \u062f\u0631 \u0631\u0627\u06a9\u06cc \u200b\u200b\u0644\u06cc\u0646\u0648\u06a9\u0633 8\",\"datePublished\":\"2024-07-15T13:14:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-node-js-on-rocky-linux-8\\\/\"},\"wordCount\":138,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-node-js-on-rocky-linux-8\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/07\\\/15163315\\\/rocky-linux.jpg\",\"keywords\":[\"Java Script\",\"linux\",\"Nodejs\"],\"articleSection\":[\"\u0622\u0645\u0648\u0632\u0634\u06cc\",\"\u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc\",\"\u0633\u06cc\u0633\u062a\u0645 \u0639\u0627\u0645\u0644\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-node-js-on-rocky-linux-8\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-node-js-on-rocky-linux-8\\\/\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-node-js-on-rocky-linux-8\\\/\",\"name\":\"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Node.js \u062f\u0631 \u0631\u0627\u06a9\u06cc \u200b\u200b\u0644\u06cc\u0646\u0648\u06a9\u0633 8 - \u0628\u0644\u0627\u06af ITPiran\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-node-js-on-rocky-linux-8\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-node-js-on-rocky-linux-8\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/07\\\/15163315\\\/rocky-linux.jpg\",\"datePublished\":\"2024-07-15T13:14:58+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-node-js-on-rocky-linux-8\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-node-js-on-rocky-linux-8\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-node-js-on-rocky-linux-8\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/07\\\/15163315\\\/rocky-linux.jpg\",\"contentUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/07\\\/15163315\\\/rocky-linux.jpg\",\"width\":1793,\"height\":1110},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-node-js-on-rocky-linux-8\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u0622\u0645\u0648\u0632\u0634\u06cc\",\"item\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/category\\\/tutorials\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Node.js \u062f\u0631 \u0631\u0627\u06a9\u06cc \u200b\u200b\u0644\u06cc\u0646\u0648\u06a9\u0633 8\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\",\"name\":\"\u0628\u0644\u0627\u06af ITPiran\",\"description\":\"\u0627\u062e\u0628\u0627\u0631 \u0648 \u0645\u0642\u0627\u0644\u0627\u062a \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\",\"name\":\"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\",\"alternateName\":\"ITPIran Blog\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/cdn.itpiran.net\\\/2023\\\/12\\\/27150508\\\/cropped-ITPIRAN-BLOG-LOGO-2.png\",\"contentUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2023\\\/12\\\/27150508\\\/cropped-ITPIRAN-BLOG-LOGO-2.png\",\"width\":512,\"height\":512,\"caption\":\"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/person\\\/04ed27b919baca468a2273f8e4318f81\",\"name\":\"admin\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/de\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Wie man Node.js auf Rocky Linux 8 installiert \u2013 ITPiran-Blog","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.itpiran.net\/blog\/de\/tutorials\/how-to-install-node-js-on-rocky-linux-8\/","og_locale":"de_DE","og_type":"article","og_title":"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Node.js \u062f\u0631 \u0631\u0627\u06a9\u06cc \u200b\u200b\u0644\u06cc\u0646\u0648\u06a9\u0633 8 - \u0628\u0644\u0627\u06af ITPiran","og_description":"\u0645\u0642\u062f\u0645\u0647 Node.js \u06cc\u06a9 \u0632\u0645\u0627\u0646 \u0627\u062c\u0631\u0627 \u062c\u0627\u0648\u0627 \u0627\u0633\u06a9\u0631\u06cc\u067e\u062a \u0628\u0631\u0627\u06cc \u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc \u0633\u0645\u062a \u0633\u0631\u0648\u0631 \u0627\u0633\u062a. \u0627\u06cc\u0646 \u0628\u0647 \u062a\u0648\u0633\u0639\u0647 \u062f\u0647\u0646\u062f\u06af\u0627\u0646 \u0627\u062c\u0627\u0632\u0647&hellip;","og_url":"https:\/\/www.itpiran.net\/blog\/de\/tutorials\/how-to-install-node-js-on-rocky-linux-8\/","og_site_name":"\u0628\u0644\u0627\u06af ITPiran","article_published_time":"2024-07-15T13:14:58+00:00","og_image":[{"width":1793,"height":1110,"url":"https:\/\/cdn.itpiran.net\/2024\/07\/15163315\/rocky-linux.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"admin","Gesch\u00e4tzte Lesezeit":"2\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-node-js-on-rocky-linux-8\/#article","isPartOf":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-node-js-on-rocky-linux-8\/"},"author":{"name":"admin","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/person\/04ed27b919baca468a2273f8e4318f81"},"headline":"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Node.js \u062f\u0631 \u0631\u0627\u06a9\u06cc \u200b\u200b\u0644\u06cc\u0646\u0648\u06a9\u0633 8","datePublished":"2024-07-15T13:14:58+00:00","mainEntityOfPage":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-node-js-on-rocky-linux-8\/"},"wordCount":138,"commentCount":0,"publisher":{"@id":"https:\/\/www.itpiran.net\/blog\/#organization"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-node-js-on-rocky-linux-8\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.itpiran.net\/2024\/07\/15163315\/rocky-linux.jpg","keywords":["Java Script","linux","Nodejs"],"articleSection":["\u0622\u0645\u0648\u0632\u0634\u06cc","\u0628\u0631\u0646\u0627\u0645\u0647 \u0646\u0648\u06cc\u0633\u06cc","\u0633\u06cc\u0633\u062a\u0645 \u0639\u0627\u0645\u0644"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-node-js-on-rocky-linux-8\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-node-js-on-rocky-linux-8\/","url":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-node-js-on-rocky-linux-8\/","name":"Wie man Node.js auf Rocky Linux 8 installiert \u2013 ITPiran-Blog","isPartOf":{"@id":"https:\/\/www.itpiran.net\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-node-js-on-rocky-linux-8\/#primaryimage"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-node-js-on-rocky-linux-8\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.itpiran.net\/2024\/07\/15163315\/rocky-linux.jpg","datePublished":"2024-07-15T13:14:58+00:00","breadcrumb":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-node-js-on-rocky-linux-8\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-node-js-on-rocky-linux-8\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-node-js-on-rocky-linux-8\/#primaryimage","url":"https:\/\/cdn.itpiran.net\/2024\/07\/15163315\/rocky-linux.jpg","contentUrl":"https:\/\/cdn.itpiran.net\/2024\/07\/15163315\/rocky-linux.jpg","width":1793,"height":1110},{"@type":"BreadcrumbList","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-node-js-on-rocky-linux-8\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.itpiran.net\/blog\/"},{"@type":"ListItem","position":2,"name":"\u0622\u0645\u0648\u0632\u0634\u06cc","item":"https:\/\/www.itpiran.net\/blog\/category\/tutorials\/"},{"@type":"ListItem","position":3,"name":"\u0646\u062d\u0648\u0647 \u0646\u0635\u0628 Node.js \u062f\u0631 \u0631\u0627\u06a9\u06cc \u200b\u200b\u0644\u06cc\u0646\u0648\u06a9\u0633 8"}]},{"@type":"WebSite","@id":"https:\/\/www.itpiran.net\/blog\/#website","url":"https:\/\/www.itpiran.net\/blog\/","name":"ITPiran Blog","description":"Iranische Nachrichten und Artikel zum Thema nachhaltiger Handel","publisher":{"@id":"https:\/\/www.itpiran.net\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.itpiran.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.itpiran.net\/blog\/#organization","name":"Nachhaltiger iranischer Unternehmensblog","alternateName":"ITPIran Blog","url":"https:\/\/www.itpiran.net\/blog\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdn.itpiran.net\/2023\/12\/27150508\/cropped-ITPIRAN-BLOG-LOGO-2.png","contentUrl":"https:\/\/cdn.itpiran.net\/2023\/12\/27150508\/cropped-ITPIRAN-BLOG-LOGO-2.png","width":512,"height":512,"caption":"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/person\/04ed27b919baca468a2273f8e4318f81","name":"Administrator","url":"https:\/\/www.itpiran.net\/blog\/de\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/posts\/15887","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/comments?post=15887"}],"version-history":[{"count":2,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/posts\/15887\/revisions"}],"predecessor-version":[{"id":15890,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/posts\/15887\/revisions\/15890"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/media\/15888"}],"wp:attachment":[{"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/media?parent=15887"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/categories?post=15887"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/tags?post=15887"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}