Saltar al contenido principal

VPS: Instalación de JavaScript

Esta guía fue creada con los siguientes productos:

(Los detalles pueden variar según los productos de diferentes proveedores, pero los conceptos principales permanecen igual)

Introducción

Esta guía te muestra los pasos para instalar Node.js, Deno y Bun. Estos comandos deben ejecutarse vía SSH, si no sabes cómo conectarte a tu servidor vía SSH, echa un vistazo a nuestra guía de acceso inicial (SSH).

Preparación

Antes de instalar cualquier cosa en un servidor, se recomienda ejecutar el comando de actualización correspondiente a tu sistema operativo para mantener tu servidor seguro.

  sudo apt update

Instalación

Para empezar, necesitas decidir qué runtime de JavaScript instalar. Hay muchos recursos online que describen cada uno con mucho detalle. Pero también puedes leer esta guía porque incluye comandos básicos de uso y ejemplos de código. Recomendamos usar NodeJS ya que es uno de los más usados y una opción muy popular.

Instalando Node.js Runtime

Puedes instalar Node.js a través del gestor de paquetes de tu distro Linux o usando nvm. Recomendamos usar apt porque suele ser más sencillo.

Ejecuta el siguiente comando para comenzar la instalación de Node.js vía gestor de paquetes.

apt install nodejs -y

Para instalar paquetes de Node.js para tus proyectos, también necesitarás instalar el gestor de paquetes npm.

apt install npm

Actualizar Node.js a la última versión

Ejecutar node -v te mostrará la versión instalada de Node.js. Normalmente no es la última, por lo que tendrás que actualizarla para obtener las últimas funciones. Por suerte, el paquete npm n ofrece una forma muy fácil de hacerlo.

Primero, instálalo ejecutando npm install -g n y luego puedes ejecutar n [versión], reemplazando [versión] por el número de versión que quieras, para instalar cualquier versión de Node.js.

consejo

Generalmente se recomienda mantener tu instalación en la última versión Long Term Support. Puedes hacerlo ejecutando n lts.

Ejecutando Node.js & npm

Npm es el gestor oficial de paquetes de Node.js. Lo usarás para instalar cualquier paquete desde internet.

nota

Puedes encontrar todos los paquetes npm en su web oficial.

Creando un nuevo proyecto

Cada vez que quieras empezar un nuevo proyecto Node.js, necesitas crear un directorio nuevo (mkdir [nombre-proyecto]) o entrar (cd) en una carpeta vacía y ejecutar el comando npm init para iniciar la configuración. Esto te pedirá información básica para crear un archivo package.json. Este será el archivo "config" para ejecutar Node.js.

Después de inicializar el proyecto, puedes crear un archivo llamado index.js y escribir código dentro. Como ejemplo, crearemos un servidor http simple en el puerto 80 que responde con un mensaje de prueba cuando accedes vía localhost. Mira el código a continuación.

const http = require('http')

const server = http.createServer((req, res) => {
res.writeHead(200, { 'Content-Type': 'text/plain' })
res.end('Hola desde ZAP-Hosting Docs =)')
})

server.listen(80)

Ahora puedes ejecutar el código con el comando node . y comprobar los resultados entrando a localhost:80 en tu navegador.

consejo

Instalar paquetes externos desde npm se hace con npm install [nombre-paquete]

Conclusión

¡Felicidades, has instalado y configurado JavaScript con éxito! Si tienes más preguntas o problemas, contacta con nuestro equipo de soporte, ¡están disponibles para ayudarte todos los días!