NodeJS

Cómo instalar y configurar NodeJS en CentOS 7

Cómo instalar y configurar NodeJS en CentOS 7
JavaScript es el lenguaje de programación de la Web. Se utiliza principalmente en el navegador web para que su sitio web sea interactivo. Pero un navegador web no es el único lugar donde se usa JavaScript en estos días. JavaScript se puede utilizar como cualquier otro lenguaje de programación interpretado como Python, Ruby, etc. NodeJS lo hizo posible. NodeJS es básicamente JavaScript en el servidor.En este artículo, le mostraré cómo instalar y configurar NodeJS en CentOS 7. Empecemos.

Instalación de herramientas de compilación para complementos nativos:

Todos los módulos de NodeJS están escritos en JavaScript. En ocasiones, eso tiene problemas de rendimiento, ya que JavaScript no es tan rápido como un lenguaje compilado como C y C++. Para resolver este problema, NodeJS tiene complementos nativos.

Cómo es ese trabajo, NodeJS se basa en el motor JavaScript Chrome V8, que está escrito en C++. Entonces NodeJS agrega una capa adicional para compilar código JavaScript en código binario nativo. Esto mejora el rendimiento drásticamente. Los códigos de NodeJS se ejecutan casi tan rápido como el código compilado de C y C ++ si el módulo NodeJS que está utilizando está escrito utilizando la API de NodeJS de complementos nativos.

Los complementos nativos de NodeJS necesitan una herramienta de compilación C ++ instalada en su computadora, ya que los módulos se compilan mientras los instala usando Node Package Manager. Te mostraré cómo instalar herramientas de compilación aquí.

Primero actualice la caché del repositorio de paquetes YUM con el siguiente comando:

$ sudo yum makecache

La caché del repositorio de paquetes YUM debe actualizarse.

Ahora instale herramientas de compilación en su máquina CentOS 7 con el siguiente comando:

$ sudo yum install gcc-c ++ make

Ahora presiona y y luego presione .

Las herramientas de construcción deben estar instaladas.

Adición del repositorio de paquetes NodeJS en CentOS 7:

En el momento de escribir este artículo, puede instalar NodeJS 8.xo NodeJS 10.X. NodeJS 8 es la versión LTS y NodeJS 10 es la última versión. Ambas versiones están disponibles para instalar en CentOS 7.

Agregue el repositorio de paquetes de NodeJS 8.xo NodeJS 10.x dependiendo de su necesidad.

Para NodeJS 8.X:

Ejecute el siguiente comando para agregar el repositorio de paquetes de NodeJS 8.x en su máquina CentOS 7:

$ curl --silent --location https: // rpm.fuente de nodos.com / setup_8.x | sudo bash -

Para NodeJS 10.X:

Ejecute el siguiente comando para agregar el repositorio de paquetes de NodeJS 10.x en su máquina CentOS 7:

$ curl --silent --location https: // rpm.fuente de nodos.com / setup_10.x | sudo bash -

Fui por la versión LTS de NodeJS, que es la versión 8.X. Como puede ver, se agrega el repositorio de paquetes.

Instalación de NodeJS:

Ahora puede instalar NodeJS en su máquina CentOS 7 con el siguiente comando:

$ sudo yum instalar nodejs

Ahora presiona y y luego presione continuar.

Ahora presiona y y luego presione aceptar la clave GPG.

NodeJS debe estar instalado.

Ahora ejecute el siguiente comando para verificar si NodeJS está funcionando:

$ nodo --versión

Como puede ver, NodeJS está funcionando correctamente.

Ahora ejecute el siguiente comando para ver si Node Package Manager (NPM) está funcionando:

$ npm --version

Como puede ver, NPM también funciona correctamente.

Usando NodeJS:

Ahora que tiene NodeJS instalado, le mostraré los conceptos básicos de NodeJS.

Primero cree un directorio de proyecto con el siguiente comando:

$ mkdir hola-mundo

Ahora navegue hasta el directorio del proyecto:

$ cd hola-mundo /

Adentro Hola Mundo/ directorio, inicializar un nodo paquete.json archivo con el siguiente comando:

$ npm init -y

Como puede ver un paquete.json se genera el archivo. El contenido del archivo también se imprime en el terminal. Es un archivo JSON. Aquí, nombre es el nombre de la aplicación, versión es la versión de la aplicación, descripción es una breve descripción de su aplicación, principal es el nombre de un script NodeJS en el directorio de su proyecto que se usa para iniciar su aplicación. Por defecto, es índice.js, pero puedes cambiarlo. guiones es un objeto que contiene alias de comando. Voy a dejar los predeterminados por ahora.

Ahora instale Express.js paquete NodeJS con NPM con el siguiente comando:

$ sudo npm install express --save

Express debe estar instalado.

Todos los módulos se guardan en el módulos_nodo / directorio en el directorio de su proyecto.

Ahora crea un índice.js archivo y escriba los siguientes códigos:

let express = require ('express');
dejar app = express ();
aplicación.get ('/', (req, res) =>
res.final('

Bienvenido a LinuxHint

');
);
aplicación.escuchar (8080, () =>
consola.log ('La aplicación se está ejecutando en http: // localhost: 8080');
);

Ahora ejecute el siguiente comando para iniciar la aplicación:

$ índice de nodo.js

La aplicación debería comenzar.

Ahora desde su navegador web, vaya a http: // localhost: 8080 y debería ver el siguiente resultado. La aplicación NodeJS funciona correctamente.

Ahora para detener la aplicación, presione + C en la terminal.

Ahora, si visita http: // localhost: 8080 desde el navegador web, debería ver un error.

Así es como instala y configura NodeJS en CentOS 7. Gracias por leer este artículo.

Tutorial de Battle for Wesnoth
The Battle for Wesnoth es uno de los juegos de estrategia de código abierto más populares que puedes jugar en este momento. Este juego no solo ha esta...
0 A.D. Tutorial
De los muchos juegos de estrategia que existen, 0 A.D. logra destacarse como un título completo y un juego táctico muy profundo a pesar de ser de códi...
Tutorial de Unity3D
Introducción a Unity 3D Unity 3D es un potente motor de desarrollo de juegos. Es multiplataforma, es decir, te permite crear juegos para dispositivos ...