{"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\/es\/tutorials\/how-to-install-node-js-on-rocky-linux-8\/","title":{"rendered":"C\u00f3mo instalar Node.js en Rocky Linux 8"},"content":{"rendered":"<h2 id=\"%d9%85%d9%82%d8%af%d9%85%d9%87\">Introducci\u00f3n<\/h2>\n<p>Node.js es un entorno de ejecuci\u00f3n de JavaScript para programaci\u00f3n del lado del servidor. Permite a los desarrolladores crear funcionalidades escalables de backend usando JavaScript, un lenguaje con el que muchos est\u00e1n familiarizados gracias al desarrollo web basado en navegador.<\/p>\n<p>En esta gu\u00eda, le mostraremos tres formas diferentes de instalar Node.js en un servidor Rocky Linux 8:<\/p>\n<ul>\n<li>Uso de dnf para instalar el paquete nodejs desde el repositorio de software predeterminado de Rocky<\/li>\n<li>Uso de dnf con el repositorio de software Nodesource para instalar versiones espec\u00edficas del paquete nodejs<\/li>\n<li>Instale nvm, el administrador de versiones de nodo, y \u00faselo para instalar y administrar m\u00faltiples versiones de Node.js<\/li>\n<\/ul>\n<p>Para muchos usuarios, usar dnf con las fuentes de paquetes predeterminadas ser\u00e1 suficiente. Si necesita versiones m\u00e1s recientes (o antiguas) de Node, deber\u00eda usar el repositorio Nodesource. Si desarrolla activamente aplicaciones de Node y necesita cambiar entre versiones de Node, elija el m\u00e9todo nvm.<\/p>\n<h5 id=\"%d9%be%db%8c%d8%b4-%d9%86%db%8c%d8%a7%d8%b2%d9%87%d8%a7\">Requisitos previos<\/h5>\n<p>Esta gu\u00eda asume que est\u00e1 utilizando Rocky Linux 8. Antes de comenzar, deber\u00e1 configurar una cuenta de usuario no root con privilegios de sudo en su sistema.<\/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\">Opci\u00f3n 1: Instalar Node.js con DNF desde los repositorios predeterminados<\/h2>\n<p>Rocky Linux 8 incluye una versi\u00f3n de Node.js en sus repositorios predeterminados que permite ofrecer una experiencia consistente en m\u00faltiples sistemas. Al momento de escribir este art\u00edculo, la versi\u00f3n disponible en los repositorios es la 10.24.0. Esta no ser\u00e1 la \u00faltima versi\u00f3n, pero deber\u00eda ser estable y suficiente para probar r\u00e1pidamente el lenguaje.<\/p>\n<p>Puede utilizar el administrador de paquetes dnf para obtener esta versi\u00f3n:<\/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>Verifique que la instalaci\u00f3n se haya realizado correctamente consultando el n\u00famero de versi\u00f3n:<\/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>Si el paquete en los repositorios satisface tus necesidades, eso es todo lo que necesitas para poner Node.js en funcionamiento. El paquete de Node.js de los repositorios predeterminados de Rocky tambi\u00e9n incluye npm, el gestor de paquetes de Node.js. Esto te permite instalar m\u00f3dulos y paquetes para usar con Node.js.<\/p>\n<p>En este punto, ha instalado correctamente Node.js y npm usando dnf y los repositorios de software predeterminados de Rocky. La siguiente secci\u00f3n le mostrar\u00e1 c\u00f3mo usar un repositorio alternativo para instalar diferentes versiones de Node.js.<\/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\">Opci\u00f3n 2: Instalar Node.js con DNF usando el repositorio NodeSource<\/h2>\n<p>Para instalar una versi\u00f3n diferente de Node.js, puede usar el repositorio NodeSource. NodeSource es un repositorio de terceros que contiene m\u00e1s versiones de Node.js que los repositorios oficiales de Rocky. Las versiones 14, 16 y 17 de Node.js est\u00e1n disponibles al momento de escribir este art\u00edculo.<\/p>\n<p>Primero, debe configurar el repositorio localmente para acceder a sus paquetes. Desde su directorio personal, use curl para obtener el script de instalaci\u00f3n de la versi\u00f3n deseada, asegur\u00e1ndose de reemplazar &quot;18.x&quot; con la cadena de su versi\u00f3n preferida (si es diferente).<\/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>Consulte la documentaci\u00f3n de NodeSource para obtener m\u00e1s informaci\u00f3n sobre las versiones disponibles.<\/p>\n<p>Puedes comprobar el contenido del script descargado con vi (o tu editor de texto favorito):<\/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>Ejecutar scripts de shell de terceros no siempre se considera la mejor pr\u00e1ctica, pero en este caso, NodeSource implementa su propia l\u00f3gica para garantizar que se env\u00eden los comandos correctos a su gestor de paquetes seg\u00fan la distribuci\u00f3n y la versi\u00f3n requeridas. Si est\u00e1 seguro de que es seguro ejecutar el script, salga del editor y ejec\u00fatelo con sudo:<\/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>El repositorio se a\u00f1adir\u00e1 a tu configuraci\u00f3n y la cach\u00e9 local de paquetes se actualizar\u00e1 autom\u00e1ticamente. Ahora puedes instalar el paquete Node.js como en la secci\u00f3n anterior. Te recomendamos eliminar por completo los paquetes antiguos de Node.js antes de instalar la nueva versi\u00f3n con sudo dnf remove nodejs npm. Esto no afectar\u00e1 a tu configuraci\u00f3n, solo a las versiones instaladas. Los repositorios de terceros no siempre empaquetan su software como una actualizaci\u00f3n directa de los paquetes est\u00e1ndar, y si tienes problemas, puedes intentar volver a una lista limpia.<\/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>Verifique que tenga la nueva versi\u00f3n instalada ejecutando Node con el indicador -v version:<\/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>El paquete nodejs de NodeSource incluye tanto el binario de nodo como npm, por lo que no es necesario instalar npm por separado.<\/p>\n<p>En este punto, ha instalado correctamente Node.js y npm usando dnf y el repositorio NodeSource. La siguiente secci\u00f3n muestra c\u00f3mo usar el Administrador de versiones de Node para instalar y administrar m\u00faltiples versiones de Node.js.<\/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\">Opci\u00f3n 3: Instalar Node usando Node Version Manager<\/h2>\n<p>Otra forma flexible de instalar Node.js es usar nvm, el Administrador de Versiones de Node. Este software permite instalar y mantener simult\u00e1neamente varias versiones independientes de Node.js y sus paquetes de Node asociados.<\/p>\n<p>Para instalar NVM en tu m\u00e1quina Rocky Linux 8, visita la p\u00e1gina de GitHub del proyecto. Copia el comando curl del archivo README que aparece en la p\u00e1gina de inicio. Esto te proporcionar\u00e1 la versi\u00f3n m\u00e1s reciente del script de instalaci\u00f3n.<\/p>\n<p>Antes de pasar el comando a bash, siempre es recomendable revisar el script para asegurarse de que no haga nada que no le interese. Puede hacerlo eliminando la secci\u00f3n &quot;| bash&quot; al final del comando curl:<\/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>\u00c9chale un vistazo y aseg\u00farate de que te sientas c\u00f3modo con los cambios. Cuando est\u00e9s satisfecho, vuelve a ejecutar el comando a\u00f1adiendo &quot;| bash&quot; al final. La URL que uses cambiar\u00e1 seg\u00fan la \u00faltima versi\u00f3n de nvm, pero por ahora, el script se puede descargar y ejecutar escribiendo:<\/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>Esto instalar\u00e1 el script nvm en su cuenta de usuario. Para usarlo, primero debe obtener el archivo bashrc:<\/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>Ahora puedes preguntar a NVM qu\u00e9 versi\u00f3n de nodo est\u00e1 disponible:<\/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>\u00a1Es una lista muy larga! Puedes instalar una versi\u00f3n de Node escribiendo cada una de las versiones que veas. Por ejemplo, para obtener la v16.16.0 (una versi\u00f3n LTS), podr\u00edas escribir:<\/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>Puedes ver las diferentes versiones que tienes instaladas escribiendo:<\/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>Esto muestra la versi\u00f3n activa actual en la primera l\u00ednea (-&gt;v16.16.0) seguida de algunos alias y las versiones a las que hacen referencia esos alias.<\/p>\n<p>Tambi\u00e9n puede instalar una versi\u00f3n basada en estos alias. Por ejemplo, para instalar Fermium, ejecute lo siguiente:<\/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>Puedes verificar que la instalaci\u00f3n se ha realizado correctamente utilizando la misma t\u00e9cnica que en otras secciones, escribiendo:<\/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>Como era de esperar, la versi\u00f3n correcta de Node est\u00e1 instalada en nuestro equipo. Tambi\u00e9n hay disponible una versi\u00f3n compatible de npm.<\/p>\n<h2 id=\"%d9%86%d8%aa%db%8c%d8%ac%d9%87\">Resultado<\/h2>\n<p>Hay muchas maneras de poner Node.js en funcionamiento en un servidor Rocky Linux. Tus circunstancias determinar\u00e1n cu\u00e1l de los m\u00e9todos anteriores se adapta mejor a tus necesidades. Si bien usar la versi\u00f3n empaquetada en los repositorios Rocky es el m\u00e9todo m\u00e1s sencillo, usar nvm o el repositorio NodeSource ofrece mayor flexibilidad.<\/p>","protected":false},"excerpt":{"rendered":"Introducci\u00f3n Node.js es un entorno de ejecuci\u00f3n de JavaScript para programaci\u00f3n del lado del servidor. Permite a los desarrolladores\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\/es\/tutorials\/how-to-install-node-js-on-rocky-linux-8\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\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\/es\/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=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutos\" \/>\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\":\"es\",\"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\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-install-node-js-on-rocky-linux-8\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@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\":\"es\"},{\"@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\":\"es\",\"@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\\\/es\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"C\u00f3mo instalar Node.js en Rocky Linux 8 - Blog de ITPiran","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\/es\/tutorials\/how-to-install-node-js-on-rocky-linux-8\/","og_locale":"es_ES","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\/es\/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":{"Escrito por":"admin","Tiempo de lectura":"2 minutos"},"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":"es","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":"C\u00f3mo instalar Node.js en Rocky Linux 8 - Blog de 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":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-install-node-js-on-rocky-linux-8\/"]}]},{"@type":"ImageObject","inLanguage":"es","@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":"Blog de ITPiran","description":"Noticias y art\u00edculos sobre comercio sostenible en Ir\u00e1n","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":"es"},{"@type":"Organization","@id":"https:\/\/www.itpiran.net\/blog\/#organization","name":"Blog sobre negocios iran\u00edes sostenibles","alternateName":"ITPIran Blog","url":"https:\/\/www.itpiran.net\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@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":"administraci\u00f3n","url":"https:\/\/www.itpiran.net\/blog\/es\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/posts\/15887","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/comments?post=15887"}],"version-history":[{"count":2,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/posts\/15887\/revisions"}],"predecessor-version":[{"id":15890,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/posts\/15887\/revisions\/15890"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/media\/15888"}],"wp:attachment":[{"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/media?parent=15887"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/categories?post=15887"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/es\/wp-json\/wp\/v2\/tags?post=15887"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}