Si tiene hosting web VPS, tiene acceso a Node.JS (Node), una poderosa herramienta para construir y ejecutar aplicaciones de red. El nodo es la N en la pila MEAN, una de las pilas web más populares utilizadas en el hosting VPS.
Junto con Node obtienes el Node Package Manager (npm), con el que puedes acceder a las bibliotecas de código abierto más extensas del mundo.
Nota especial: si node.js es imprescindible para usted, asegúrese de encontrar un servidor web que lo admita por completo. Si bien la mayoría de los servicios de hosting solo admiten Node.js en sus planes VPS, algunos, como FastComet, también los ofrecen en planes conjuntos. Puede encontrar esta y otra información en la página de revisión de hosting de HostAdvice.
Sección 1 – Instale la versión de soporte a largo plazo (LTS) de Node
Si bien apt-get es un administrador de paquetes útil, no instala de manera confiable la última versión estable de Node para Ubuntu. En su lugar, instale desde el repositorio de distribución binaria NodeSource Debian y Ubuntu (formalmente conocido como Launchpad PPA). El LTM de Node es 8.x para Linux y será válido hasta diciembre de 2019.
Paso 1 – Actualiza tu VPS
Si está utilizando un servidor virtual de Ubuntu, actualice el índice del paquete.
$ sudo apt-get update
Si está utilizando un servidor virtual CentOS, actualice su servidor virtual.
$ sudo yum check-update $ sudo yum upgrade $ sudo yum clean all
Paso 2: instale el nodo en su directorio de inicio
Inicie sesión como el usuario con el que desea usar Node, cambie a su directorio de inicio si aún no está allí.
$ cd ~
Asegúrese de estar actualmente en su directorio personal.
$ pwd
El comando para imprimir el directorio de trabajo (pwd) debería devolver una ruta que termine con su nombre de usuario e indique que su directorio de trabajo actual es su directorio de inicio.
/home/username
Paso 3: instalar nodo
Combine estos tres comandos para descargar e instalar la última versión estable de Node para Ubuntu 16.04, que es 8.x para diciembre de 2019.
$ curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash | sudo apt-get install -y nodejs
Paso 4: instalar Build Essential
Como sugiere el nombre, Build Essential incluye algunos paquetes importantes. Lo más probable es que lo instale utilizando el proceso descrito anteriormente, pero para estar seguro, instale Build Essential.
$ sudo apt-get install build-essential
Paso 5: verifique el número de versión del nodo
Debe verificar el número de versión de Node y nvm para asegurarse de haber instalado Node.js versión 8.xy npm versión 5.x.
$ nodejs -v
El número de versión debería devolver 8.x. La clave es que la versión comienza con 8 porque 8.x es la versión LTS (Long-Term Support) de Node y será la LTS en diciembre de 2019.
V8.11.1
Luego, verifique el número de versión del Administrador de paquetes de nodo (npm).
$ npm -v
Debería devolver 5.x.
5.6.0
Conclusión
Ahora ha instalado con éxito la última versión estable de Node.js y el npm para Ubuntu 16.04. Ahora ha agregado una poderosa herramienta a su hosting web VPS.
Un buen siguiente paso sería